This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| class | BaseParser |
Defines | |
| #define | C the_str[the_ptr] |
| #define | C1 the_str[the_ptr + 1] |
| #define | C2 the_str[the_ptr + 2] |
| #define | Cx the_str[strlen(the_str) - 1] |
Enumerations | |
| enum | { NUMBER = 256, WHITESPACE, IDENTIFIER, CPP, COMMENT, STRING, CC, CHAR, LTLT, GTGT, DPTR, LTEQ, NEQ, GTEQ, EQ, OR, AND, PP, MM, POINTER, Class, Namespace, Using, Template, Friend, Typedef, Virtual, Public, Protected, Private, Const, Struct, Enum } |
|
|
File ......... BaseParser.h Published .... 2004-05-17 Author ....... grymse@alhem.net Definition at line 27 of file BaseParser.h. Referenced by Parse::getrest(), Parse::getrestlen(), Parse::getword(), and Parse::getwordlen(). |
|
|
Definition at line 28 of file BaseParser.h. Referenced by SimpleParser::GetToken(), and BaseParser::GetToken(). |
|
|
Definition at line 29 of file BaseParser.h. Referenced by SimpleParser::GetToken(), and BaseParser::GetToken(). |
|
|
Definition at line 30 of file BaseParser.h. Referenced by SimpleParser::ReadLine(), and BaseParser::ReadLine(). |
|
|
Definition at line 32 of file BaseParser.h.
00032 {
00033 NUMBER = 256,
00034 WHITESPACE,
00035 IDENTIFIER,
00036 CPP, // #preprocessor directive
00037 COMMENT,
00038 STRING, // "..."
00039 CC, // ::
00040 CHAR, // '.'
00041 LTLT, // <<
00042 GTGT, // >>
00043 DPTR, // **
00044 LTEQ, // <=
00045 NEQ, // !=
00046 GTEQ, // >=
00047 EQ, // ==
00048 OR, // ||
00049 AND, // &&
00050 PP, // ++
00051 MM, // --
00052 POINTER, // ->
00053 Class,
00054 Namespace,
00055 Using,
00056 Template,
00057 Friend,
00058 Typedef,
00059 Virtual,
00060 Public,
00061 Protected,
00062 Private,
00063 Const,
00064 Struct,
00065 Enum
00066 };
|
1.3.6