Qucs-core  0.0.19
Public Member Functions | Private Attributes
qucs::strlistiterator Class Reference

#include <strlist.h>

Collaboration diagram for qucs::strlistiterator:
Collaboration graph
[legend]

Public Member Functions

 strlistiterator ()
 strlistiterator (strlist &)
 strlistiterator (strlist *)
 ~strlistiterator ()
int count (void)
char * toFirst (void)
char * toLast (void)
char * operator++ (void)
char * operator* (void)
char * current (void)
char * first (void)
char * last (void)

Private Attributes

strlist_strlist
struct strlist_t_first
struct strlist_t_last
struct strlist_t_current

Detailed Description

Definition at line 65 of file strlist.h.


Constructor & Destructor Documentation

qucs::strlistiterator::strlistiterator ( )

Definition at line 210 of file strlist.cpp.

qucs::strlistiterator::strlistiterator ( strlist s)

Definition at line 196 of file strlist.cpp.

qucs::strlistiterator::strlistiterator ( strlist s)

Definition at line 203 of file strlist.cpp.

qucs::strlistiterator::~strlistiterator ( )

Definition at line 216 of file strlist.cpp.


Member Function Documentation

int qucs::strlistiterator::count ( void  )

Definition at line 220 of file strlist.cpp.

char * qucs::strlistiterator::current ( void  )

Definition at line 244 of file strlist.cpp.

char * qucs::strlistiterator::first ( void  )

Definition at line 249 of file strlist.cpp.

char * qucs::strlistiterator::last ( void  )

Definition at line 254 of file strlist.cpp.

char* qucs::strlistiterator::operator* ( void  ) [inline]

Definition at line 77 of file strlist.h.

char * qucs::strlistiterator::operator++ ( void  )

Definition at line 238 of file strlist.cpp.

char * qucs::strlistiterator::toFirst ( void  )

Definition at line 225 of file strlist.cpp.

char * qucs::strlistiterator::toLast ( void  )

Definition at line 231 of file strlist.cpp.


Field Documentation

struct strlist_t* qucs::strlistiterator::_current [private]

Definition at line 86 of file strlist.h.

struct strlist_t* qucs::strlistiterator::_first [private]

Definition at line 84 of file strlist.h.

struct strlist_t* qucs::strlistiterator::_last [private]

Definition at line 85 of file strlist.h.

strlist* qucs::strlistiterator::_strlist [private]

Definition at line 83 of file strlist.h.


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