Qucs-core  0.0.18
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes
qucs::strlistiterator Class Reference

#include <strlist.h>

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)
 
 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 66 of file parse_citi.y.

Constructor & Destructor Documentation

qucs::strlistiterator::strlistiterator ( )

Definition at line 207 of file strlist.cpp.

qucs::strlistiterator::strlistiterator ( strlist s)

Definition at line 193 of file strlist.cpp.

qucs::strlistiterator::strlistiterator ( strlist s)

Definition at line 200 of file strlist.cpp.

qucs::strlistiterator::~strlistiterator ( )

Definition at line 213 of file strlist.cpp.

qucs::strlistiterator::strlistiterator ( )
qucs::strlistiterator::strlistiterator ( strlist )
qucs::strlistiterator::strlistiterator ( strlist )
qucs::strlistiterator::~strlistiterator ( )

Member Function Documentation

int qucs::strlistiterator::count ( void  )
int qucs::strlistiterator::count ( void  )

Definition at line 217 of file strlist.cpp.

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

Definition at line 241 of file strlist.cpp.

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

Definition at line 246 of file strlist.cpp.

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

Definition at line 251 of file strlist.cpp.

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

Definition at line 77 of file strlist.h.

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

Definition at line 78 of file parse_citi.y.

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

Definition at line 235 of file strlist.cpp.

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

Definition at line 222 of file strlist.cpp.

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

Definition at line 228 of file strlist.cpp.

Field Documentation

struct strlist_t * qucs::strlistiterator::_current
private

Definition at line 87 of file parse_citi.y.

struct strlist_t * qucs::strlistiterator::_first
private

Definition at line 85 of file parse_citi.y.

struct strlist_t * qucs::strlistiterator::_last
private

Definition at line 86 of file parse_citi.y.

strlist * qucs::strlistiterator::_strlist
private

Definition at line 84 of file parse_citi.y.


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