18#if !defined(STRINGTOKENIZER_HEADER_GUARD_1357924680)
19#define STRINGTOKENIZER_HEADER_GUARD_1357924680
158 const bool m_returnTokens;
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
StringTokenizer(const XalanDOMChar *theString, const XalanDOMString &theTokens, bool fReturnTokens=false)
Constructs a tokenizer for the target string.
size_type countTokens() const
Count the number of tokens yet to be parsed.
XalanDOMString::size_type FindNextDelimiterIndex(XalanDOMString::size_type theStartIndex) const
StringTokenizer(const XalanDOMString &theString, const XalanDOMString &theTokens, bool fReturnTokens=false)
Constructs a tokenizer for the target string.
StringTokenizer(const XalanDOMChar *theString, const XalanDOMChar *theTokens=s_defaultTokens, bool fReturnTokens=false)
Constructs a tokenizer for the target string.
StringTokenizer(const XalanDOMString &theString, const XalanDOMChar *theTokens=s_defaultTokens, bool fReturnTokens=false)
Constructs a tokenizer for the target string.
void nextToken(XalanDOMString &theToken)
Retrieve the next token to be parsed; behavior is undefined if there are no more tokens.
bool hasMoreTokens() const
Determine if there are tokens remaining.
bool operator==(const XalanVector< Type > &theLHS, const XalanVector< Type > &theRHS)