My Project  0.0.16
QUCS Mapping
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
qucs::hashiterator< type_t > Class Template Reference

#include <hash.h>

Public Member Functions

 hashiterator ()
 
 hashiterator (hash< type_t > &)
 
 ~hashiterator ()
 
int count (void)
 
char * toFirst (void)
 
char * toLast (void)
 
char * operator++ (void)
 
char * operator-- (void)
 
char * operator* (void)
 
char * current (void)
 
char * currentKey (void)
 
type_t * currentVal (void)
 
char * first (void)
 
char * last (void)
 

Detailed Description

template<class type_t>
class qucs::hashiterator< type_t >

Definition at line 144 of file hash.h.

Constructor & Destructor Documentation

template<class type_t >
hashiterator< type_t >::hashiterator ( )

Definition at line 290 of file hash.cpp.

template<class type_t >
hashiterator< type_t >::hashiterator ( hash< type_t > &  h)

Definition at line 280 of file hash.cpp.

template<class type_t >
hashiterator< type_t >::~hashiterator ( )

Definition at line 299 of file hash.cpp.

Member Function Documentation

template<class type_t >
int hashiterator< type_t >::count ( void  )

Definition at line 304 of file hash.cpp.

template<class type_t >
char * hashiterator< type_t >::current ( void  )

Definition at line 386 of file hash.cpp.

Here is the caller graph for this function:

template<class type_t >
char * hashiterator< type_t >::currentKey ( void  )

Definition at line 392 of file hash.cpp.

template<class type_t >
type_t * hashiterator< type_t >::currentVal ( void  )

Definition at line 398 of file hash.cpp.

Here is the caller graph for this function:

template<class type_t >
char * hashiterator< type_t >::first ( void  )

Definition at line 404 of file hash.cpp.

template<class type_t >
char * hashiterator< type_t >::last ( void  )

Definition at line 410 of file hash.cpp.

template<class type_t>
char* qucs::hashiterator< type_t >::operator* ( void  )
inline

Definition at line 156 of file hash.h.

Here is the call graph for this function:

template<class type_t >
char * hashiterator< type_t >::operator++ ( void  )

Definition at line 342 of file hash.cpp.

template<class type_t >
char * hashiterator< type_t >::operator-- ( void  )

Definition at line 364 of file hash.cpp.

template<class type_t >
char * hashiterator< type_t >::toFirst ( void  )

Definition at line 310 of file hash.cpp.

template<class type_t >
char * hashiterator< type_t >::toLast ( void  )

Definition at line 326 of file hash.cpp.


The documentation for this class was generated from the following files: