Contents Up Previous Next

wxStringTokenizer

wxStringTokenizer helps you to break a string up into a number of tokens.

Derived from

wxObject

Include files

<wx/tokenzr.h>

Members

wxStringTokenizer::wxStringTokenizer
wxStringTokenizer::~wxStringTokenizer
wxStringTokenizer::CountTokens
wxStringTokenizer::HasMoreTokens
wxStringTokenizer::GetNextToken
wxStringTokenizer::GetString
wxStringTokenizer::SetString


wxStringTokenizer::wxStringTokenizer

wxStringTokenizer()

Default constructor.

wxStringTokenizer(const wxString& to_tokenize, const wxString& delims = " \t\r\n", bool ret_delim = FALSE)

Constructor. Pass the string to tokenize, a string containing delimiters, a flag specifying whether delimiters are retained.


wxStringTokenizer::~wxStringTokenizer

~wxStringTokenizer()

Destructor.


wxStringTokenizer::CountTokens

int CountTokens() const

Returns the number of tokens in the input string.


wxStringTokenizer::HasMoreTokens

bool HasMoreTokens() const

Returns TRUE if the tokenizer has further tokens.


wxStringTokenizer::GetNextToken

wxString GetNextToken() const

Returns the next token.


wxStringTokenizer::GetString

wxString GetString() const

Returns the input string.


wxStringTokenizer::SetString

void SetString(const wxString& to_tokenize, const wxString& delims = " \t\r\n", bool ret_delim = FALSE)

Initializes the tokenizer.

Pass the string to tokenize, a string containing delimiters, a flag specifying whether delimiters are retained.