x0_i0_stringlib
Library of general string-manipulation functions for convenience.Constants
Name | Value | Brief Description |
---|---|---|
DELIM_NOT_FOUND | -1 |
Structures
Name | Variables | Brief Description |
---|---|---|
sStringTokenizer | int nRemainingLen string sOrig string sRemaining string sDelim string sLastTok |
INTERNAL: Length of the remaining part of the string to be tokenized. Original string that is being tokenized. INTERNAL: Remaining substring to be tokenized. Delimiter used to split the string up into tokens. INTERNAL: Last token determined by AdvanceToNextToken. |
Functions
Name | Brief Description |
---|---|
AdvanceToNextToken | Advance the tokenizer to the next token. |
GetNextToken | Return the next token as determined by AdvanceToNextToken. |
GetNumberTokens | Return the number of tokens in the string for the specified delimiter. |
GetStringTokenizer | Create and return a string tokenizer for a given string with a specified delimiter. |
GetTokenByPosition | Return the i'th token in the string for the specified delimiter. The first token is at position i=0, the second at i=1, etc. |
HasMoreTokens | Check to see if any more tokens remain. Returns FALSE if not, TRUE if so. |
authors: Mistress, motu99, editor: Kolyana