tokenizer.h File Reference

Go to the source code of this file.

Typedefs

typedef ElTokenizer_t Tokenizer_t

Functions

Tokenizer_ttok_init (const char *)
void tok_reset (Tokenizer_t *)
void tok_end (Tokenizer_t *)
int tok_line (Tokenizer_t *, const char *, int *, char ***)


Typedef Documentation

typedef struct ElTokenizer_t Tokenizer_t

Definition at line 52 of file tokenizer.h.


Function Documentation

void tok_end ( Tokenizer_t  ) 

Definition at line 156 of file tokenizer.cxx.

References ElTokenizer_t::fArgV, ElTokenizer_t::fIfs, ElTokenizer_t::fWSpace, and tok_free.

Referenced by parse_line().

Tokenizer_t* tok_init ( const char *   ) 

Definition at line 110 of file tokenizer.cxx.

References AINCR, ElTokenizer_t::fAMax, ElTokenizer_t::fArgC, ElTokenizer_t::fArgV, ElTokenizer_t::fFlags, ElTokenizer_t::fIfs, ElTokenizer_t::fQuote, ElTokenizer_t::fWMax, ElTokenizer_t::fWPtr, ElTokenizer_t::fWSpace, ElTokenizer_t::fWStart, IFS, kQuoteNone, NULL, tok_free, tok_malloc, and WINCR.

Referenced by parse_line().

int tok_line ( Tokenizer_t ,
const char *  ,
int *  ,
char ***   
)

Definition at line 174 of file tokenizer.cxx.

References ElTokenizer_t::fFlags, ElTokenizer_t::fQuote, ElTokenizer_t::fWPtr, kQuoteDouble, kQuoteDoubleone, kQuoteNone, kQuoteOne, kQuoteSingle, ptr, TOK_EAT, and TOK_KEEP.

Referenced by parse_line().

void tok_reset ( Tokenizer_t  ) 

Definition at line 143 of file tokenizer.cxx.

References ElTokenizer_t::fArgC, ElTokenizer_t::fFlags, ElTokenizer_t::fQuote, ElTokenizer_t::fWPtr, ElTokenizer_t::fWSpace, ElTokenizer_t::fWStart, and kQuoteNone.


Generated on Tue Jul 5 15:57:25 2011 for ROOT_528-00b_version by  doxygen 1.5.1