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
ptrlistiterator< type_t > Class Template Reference

#include <ptrlist.h>

Public Member Functions

 ptrlistiterator ()
 
 ptrlistiterator (ptrlist< type_t > &)
 
 ~ptrlistiterator ()
 
int count (void)
 
type_t * toFirst (void)
 
type_t * toLast (void)
 
type_t * operator++ (void)
 
type_t * operator-- (void)
 
type_t * operator* (void)
 
type_t * current (void)
 
type_t * first (void)
 
type_t * last (void)
 

Detailed Description

template<class type_t>
class ptrlistiterator< type_t >

Definition at line 30 of file ptrlist.h.

Constructor & Destructor Documentation

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

Definition at line 161 of file ptrlist.cpp.

template<class type_t >
ptrlistiterator< type_t >::ptrlistiterator ( ptrlist< type_t > &  p)

Definition at line 153 of file ptrlist.cpp.

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

Definition at line 168 of file ptrlist.cpp.

Member Function Documentation

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

Definition at line 173 of file ptrlist.cpp.

template<class type_t >
type_t * ptrlistiterator< type_t >::current ( void  )

Definition at line 208 of file ptrlist.cpp.

Here is the caller graph for this function:

template<class type_t >
type_t * ptrlistiterator< type_t >::first ( void  )

Definition at line 214 of file ptrlist.cpp.

template<class type_t >
type_t * ptrlistiterator< type_t >::last ( void  )

Definition at line 220 of file ptrlist.cpp.

template<class type_t>
type_t* ptrlistiterator< type_t >::operator* ( void  )
inline

Definition at line 84 of file ptrlist.h.

Here is the call graph for this function:

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

Definition at line 194 of file ptrlist.cpp.

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

Definition at line 201 of file ptrlist.cpp.

template<class type_t >
type_t * ptrlistiterator< type_t >::toFirst ( void  )

Definition at line 179 of file ptrlist.cpp.

template<class type_t >
type_t * ptrlistiterator< type_t >::toLast ( void  )

Definition at line 186 of file ptrlist.cpp.


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