#include <xalanc/PlatformSupport/StringTokenizer.hpp>
Definition at line 40 of file StringTokenizer.hpp.
Constructs a tokenizer for the target string.
No copies of any input strings are made.
- Parameters
-
theString | string to tokenize |
theTokens | string of delimiters used to parse target, default is " \t\n\r" |
fReturnTokens | if true, delimiter characters are also returned as tokens, default is false |
xalanc::StringTokenizer::StringTokenizer |
( |
const XalanDOMString & |
theString, |
|
|
const XalanDOMChar * |
theTokens = s_defaultTokens , |
|
|
bool |
fReturnTokens = false |
|
) |
| |
Constructs a tokenizer for the target string.
No copies of any input strings are made.
- Parameters
-
theString | string to tokenize |
theTokens | string of delimiters used to parse target, default is " \t\n\r" |
fReturnTokens | if true, delimiter characters are also returned as tokens, default is false |
xalanc::StringTokenizer::StringTokenizer |
( |
const XalanDOMChar * |
theString, |
|
|
const XalanDOMChar * |
theTokens = s_defaultTokens , |
|
|
bool |
fReturnTokens = false |
|
) |
| |
Constructs a tokenizer for the target string.
No copies of any input strings are made.
- Parameters
-
theString | string to tokenize |
theTokens | string of delimiters used to parse target. |
fReturnTokens | if true, delimiter characters are also returned as tokens, default is false |
xalanc::StringTokenizer::StringTokenizer |
( |
const XalanDOMChar * |
theString, |
|
|
const XalanDOMString & |
theTokens, |
|
|
bool |
fReturnTokens = false |
|
) |
| |
Constructs a tokenizer for the target string.
No copies of any input strings are made.
- Parameters
-
theString | string to tokenize |
theTokens | string of delimiters used to parse target. |
fReturnTokens | if true, delimiter characters are also returned as tokens, default is false |
xalanc::StringTokenizer::~StringTokenizer |
( |
| ) |
|
size_type xalanc::StringTokenizer::countTokens |
( |
| ) |
const |
Count the number of tokens yet to be parsed.
- Returns
- number of remaining tokens
bool xalanc::StringTokenizer::hasMoreTokens |
( |
| ) |
const |
Determine if there are tokens remaining.
- Returns
- true if there are more tokens
Retrieve the next token to be parsed; behavior is undefined if there are no more tokens.
- Parameters
-
theToken | next token string |
void xalanc::StringTokenizer::reset |
( |
| ) |
|
|
inline |
const XalanDOMChar xalanc::StringTokenizer::s_defaultTokens[] |
|
static |
The documentation for this class was generated from the following file: