PPL6-Icon Patrick's Programming Library Version 6.4.21 - Dokumentation
ppl6::CTok Klassenreferenz

strtok-Klasse

Öffentliche Methoden

 CTok ()
 
 CTok (const CString &string, const char *suchstring)
 
 CTok (const char *string, const char *suchstring)
 
 ~CTok ()
 
void Clear ()
 
const char * Get (int index)
 
const char * GetFirst (const CString &string, const char *suchstring)
 
const char * GetFirst (const char *string, const char *suchstring)
 
const char * GetFirst ()
 
const char * GetLast (const CString &string, const char *suchstring)
 
const char * GetLast (const char *string, const char *suchstring)
 
const char * GetLast ()
 
const char * GetNext ()
 
const char * GetPrevious ()
 
CString GetRest (int index, const char *trenn=" ")
 
CString GetRest (const char *trenn=" ")
 
int GetRest (CString &rest, int index, const char *trenn=" ")
 
int GetRest (CString &rest, const char *trenn=" ")
 
void List () const
 
int Num () const
 
const char * operator[] (int index)
 
void Reset ()
 
int Split (const char *string, const char *suchstring)
 
int Split (const CString &string, const char *suchstring)
 

Private Attribute

int ptr
 
CArraytoken
 

Beschreibung der Konstruktoren und Destruktoren

ppl6::CTok::CTok ( )
ppl6::CTok::CTok ( const CString string,
const char *  suchstring 
)
ppl6::CTok::CTok ( const char *  string,
const char *  suchstring 
)
ppl6::CTok::~CTok ( )

Dokumentation der Elementfunktionen

void ppl6::CTok::Clear ( )
const char * ppl6::CTok::Get ( int  index)
const char * ppl6::CTok::GetFirst ( const CString string,
const char *  suchstring 
)
const char * ppl6::CTok::GetFirst ( const char *  string,
const char *  suchstring 
)
const char * ppl6::CTok::GetFirst ( )
const char * ppl6::CTok::GetLast ( const CString string,
const char *  suchstring 
)
const char * ppl6::CTok::GetLast ( const char *  string,
const char *  suchstring 
)
const char * ppl6::CTok::GetLast ( )
const char * ppl6::CTok::GetNext ( )
const char * ppl6::CTok::GetPrevious ( )
CString ppl6::CTok::GetRest ( int  index,
const char *  trenn = " " 
)
CString ppl6::CTok::GetRest ( const char *  trenn = " ")
int ppl6::CTok::GetRest ( CString rest,
int  index,
const char *  trenn = " " 
)
int ppl6::CTok::GetRest ( CString rest,
const char *  trenn = " " 
)
void ppl6::CTok::List ( ) const
int ppl6::CTok::Num ( ) const
const char * ppl6::CTok::operator[] ( int  index)
void ppl6::CTok::Reset ( )
int ppl6::CTok::Split ( const char *  string,
const char *  suchstring 
)
int ppl6::CTok::Split ( const CString string,
const char *  suchstring 
)

Dokumentation der Datenelemente

int ppl6::CTok::ptr
private
CArray* ppl6::CTok::token
private

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: