#include <StringTokenizer.hpp>
Definition at line 40 of file StringTokenizer.hpp.
| typedef size_t StringTokenizer::size_type |
Definition at line 46 of file StringTokenizer.hpp.
| StringTokenizer::StringTokenizer | ( | const XalanDOMString & | theString, | |
| const XalanDOMString & | theTokens, | |||
| bool | fReturnTokens = false | |||
| ) |
Constructs a tokenizer for the target string.
No copies of any input strings are made.
| 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 |
| 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.
| 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 |
| 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.
| 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 |
| 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.
| 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 |
| StringTokenizer::~StringTokenizer | ( | ) |
| size_type StringTokenizer::countTokens | ( | ) | const |
Count the number of tokens yet to be parsed.
| XalanDOMString::size_type StringTokenizer::FindNextDelimiterIndex | ( | XalanDOMString::size_type | theStartIndex | ) | const [protected] |
| bool StringTokenizer::hasMoreTokens | ( | ) | const |
Determine if there are tokens remaining.
| void StringTokenizer::nextToken | ( | XalanDOMString & | theToken | ) |
Retrieve the next token to be parsed; behavior is undefined if there are no more tokens.
| theToken | next token string |
| void StringTokenizer::reset | ( | ) | [inline] |
Definition at line 131 of file StringTokenizer.hpp.
const XalanDOMChar StringTokenizer::s_defaultTokens[] [static] |
Definition at line 44 of file StringTokenizer.hpp.
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
|
Xalan-C++ XSLT Processor Version 1.11 |
|
|