My Project  0.0.16
QUCS Mapping
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Member Functions | Friends | List of all members
strlist Class Reference

#include <strlist.h>

Public Member Functions

 strlist ()
 
 strlist (const strlist &)
 
 ~strlist ()
 
void add (char *)
 
void add (strlist *)
 
void append (char *)
 
void append (strlist *)
 
int length (void)
 
int contains (char *)
 
char * get (int)
 
char * first (void)
 
char * last (void)
 
int index (char *)
 
void del (strlist *)
 
char * toString (const char *concat=" ")
 

Static Public Member Functions

static strlistjoin (strlist *, strlist *)
 

Friends

class strlistiterator
 

Detailed Description

Definition at line 35 of file strlist.h.

Constructor & Destructor Documentation

strlist::strlist ( )

Definition at line 36 of file strlist.cpp.

Here is the caller graph for this function:

strlist::strlist ( const strlist o)

Definition at line 43 of file strlist.cpp.

Here is the call graph for this function:

strlist::~strlist ( )

Definition at line 51 of file strlist.cpp.

Member Function Documentation

void strlist::add ( char *  str)

Definition at line 63 of file strlist.cpp.

Here is the caller graph for this function:

void strlist::add ( strlist lst)

Definition at line 72 of file strlist.cpp.

Here is the call graph for this function:

void strlist::append ( char *  str)

Definition at line 82 of file strlist.cpp.

Here is the caller graph for this function:

void strlist::append ( strlist lst)

Definition at line 77 of file strlist.cpp.

Here is the call graph for this function:

int strlist::contains ( char *  str)

Definition at line 105 of file strlist.cpp.

Here is the caller graph for this function:

void strlist::del ( strlist cand)

Definition at line 150 of file strlist.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

char * strlist::first ( void  )

Definition at line 143 of file strlist.cpp.

char * strlist::get ( int  pos)

Definition at line 127 of file strlist.cpp.

Here is the caller graph for this function:

int strlist::index ( char *  str)

Definition at line 116 of file strlist.cpp.

strlist * strlist::join ( strlist pre,
strlist post 
)
static

Definition at line 166 of file strlist.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

char * strlist::last ( void  )

Definition at line 135 of file strlist.cpp.

int strlist::length ( void  )

Definition at line 98 of file strlist.cpp.

Here is the caller graph for this function:

char * strlist::toString ( const char *  concat = " ")

Definition at line 175 of file strlist.cpp.

Here is the caller graph for this function:

Friends And Related Function Documentation

friend class strlistiterator
friend

Definition at line 37 of file strlist.h.


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