|
void | DestructItems (uint first, uint last) |
|
MatchToken * | AddLiteral (bool required, const char *str1, const char *str2=NULL, const char *str3=NULL, const char *str4=NULL) |
|
MatchToken * | AddToken (bool required, enum TokenType type) |
|
| vtArray (uint size=0) |
|
| vtArray (const vtArray< MatchToken * > &) |
|
uint | GetSize () const |
|
uint | GetMaxSize () const |
|
bool | SetSize (uint) |
|
bool | SetMaxSize (uint) |
|
uint | GetElemSize () const |
|
MatchToken ** | GetData () const |
|
void | FreeData () |
|
bool | IsEmpty () const |
|
MatchToken *& | GetAt (uint i) const |
|
bool | SetAt (uint i, MatchToken *) |
|
vtArray< MatchToken * > & | operator= (const vtArray< MatchToken * > &) |
|
MatchToken *& | operator[] (uint i) |
|
const MatchToken *& | operator[] (uint i) const |
|
void | Clear () |
|
bool | RemoveAt (uint i, int n=1) |
|
int | Append (const MatchToken *&) |
|
int | Append (const vtArray< MatchToken * > &) |
|
int | Find (const MatchToken *&) const |
|