This structure stores a number of null-terminated strings of arbitrary length.
The entire list is stored flattened in a CHARVector, and individual tokens are pointed to by a CHAR *[] handle.
Definition at line 135 of file StringInput.h.
Data Fields | |
| UINT4 | nTokens |
| The number of tokens in the list. More... | |
| CHAR ** | tokens |
A list of pointers to the individual tokens; the elements tokens[0..nTokens-1] point to tokens, and the element tokens[nTokens] is explicitly NULL (as is the convention for an argv argument list. More... | |
| CHARVector * | list |
The flattened list of tokens, separated by (and terminated with) '\0' characters. More... | |
| UINT4 TokenList::nTokens |
The number of tokens in the list.
Definition at line 136 of file StringInput.h.
| CHAR** TokenList::tokens |
A list of pointers to the individual tokens; the elements tokens[0..nTokens-1] point to tokens, and the element tokens[nTokens] is explicitly NULL (as is the convention for an argv argument list.
Definition at line 137 of file StringInput.h.
| CHARVector* TokenList::list |
The flattened list of tokens, separated by (and terminated with) '\0' characters.
Definition at line 141 of file StringInput.h.