LAL  7.1.7.1-9b0afb2
TokenList Struct Reference

## Detailed Description

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...

CHARVectorlist
The flattened list of tokens, separated by (and terminated with) '\0' characters. More...

## ◆ nTokens

 UINT4 TokenList::nTokens

The number of tokens in the list.

Definition at line 136 of file StringInput.h.

## ◆ tokens

 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.

## ◆ list

 CHARVector* TokenList::list

The flattened list of tokens, separated by (and terminated with) '\0' characters.

Definition at line 141 of file StringInput.h.