|
ARB
|
Classes | |
| class | Desco |
Typedefs | |
| typedef arb_forward_list < std::string > | LineSet |
| typedef LineSet * | LineSetPtr |
| typedef std::vector< std::string > | TokL |
| typedef TokL * | TokLPtr |
Enumerations | |
| enum | DESCT { VALGEN, HETGEN, HOMGEN, RENGEN, CORGEN, VALSPEC, HETSPEC, HOMSPEC, RENSPEC, CORSPEC, NOTYPE, VAL, HET, HOM, REN, COR } |
Functions | |
| TokLPtr | tokenize (const std::string &description, TokLPtr tokenLP) |
| Desco | determineType (const string &descriptionString) |
| bool | isUpperCase (const string &input) |
| LineSet * | readFromFile (const char *infile, LineSet *listOfLines) |
Definition at line 27 of file NT_validNameParser.h.
| typedef LineSet* validNames::LineSetPtr |
Definition at line 28 of file NT_validNameParser.h.
| typedef std::vector<std::string> validNames::TokL |
Definition at line 30 of file NT_validNameParser.h.
| typedef TokL* validNames::TokLPtr |
Definition at line 31 of file NT_validNameParser.h.
| enum validNames::DESCT |
| Enumerator | |
|---|---|
| VALGEN | |
| HETGEN | |
| HOMGEN | |
| RENGEN | |
| CORGEN | |
| VALSPEC | |
| HETSPEC | |
| HOMSPEC | |
| RENSPEC | |
| CORSPEC | |
| NOTYPE | |
| VAL | |
| HET | |
| HOM | |
| REN | |
| COR | |
Definition at line 33 of file NT_validNameParser.h.
| TokLPtr validNames::tokenize | ( | const std::string & | description, |
| TokLPtr | tokenLP | ||
| ) |
Definition at line 29 of file NT_validNameParser.cxx.
Referenced by determineType().
Definition at line 50 of file NT_validNameParser.cxx.
References HETGEN, HETSPEC, HOMGEN, HOMSPEC, isUpperCase(), NOTYPE, nt_assert, RENGEN, RENSPEC, tokenize(), VALGEN, and VALSPEC.
Referenced by NT_importValidNames().
| bool validNames::isUpperCase | ( | const string & | input | ) |
Definition at line 331 of file NT_validNameParser.cxx.
Referenced by determineType().
1.8.8