Model Railroad System
2.2.1
|
#include <MRRXtrkCad.tab.h>
Public Types | |
enum | YY_MRRXtrkCad_ENUM_TOKEN { YY_MRRXtrkCad_NULL_TOKEN =0, INTEGER =258, FLOAT =259, STRING =260, RESTOFLINE =261, MULTILINE =262, EOL =263, UNTERMSTRING =264, NOTWORD =265, ENDSEGS =266, ENDSIGNAL =267, ENDBLOCK =268, ENDTRACKS =269, _VERSION =270, TITLE =271, MAPSCALE =272, ROOMSIZE =273, SCALE =274, HO =275, N =276, O =277, LAYERS =278, CURRENT =279, STRUCTURE =280, DRAW =281, BEZIER =282, BZRLIN =283, CORNU =284, SUBSEGS =285, SUBSEND =286, CURVE =287, TURNOUT =288, TURNTABLE =289, STRAIGHT =290, CAR =291, JOINT =292, NOTE =293, TEXT =294, MAIN =295, B =296, J =297, D =298, L =299, M =300, F =301, T =302, E =303, G =304, A =305, P =306, S =307, C =308, X =309, Y =310, Z =311, Q =312, W =313, H =314, BLOCK =315, TRK =316, SWITCHMOTOR =317, SIGNAL =318, ASPECT =319, SENSOR =320, CONTROL =321, ADJUSTABLE =322, PIER =323 } |
Public Member Functions | |
int | YY_MRRXtrkCad_PARSE (YY_MRRXtrkCad_PARSE_PARAM) |
virtual void | YY_MRRXtrkCad_ERROR (char *msg) YY_MRRXtrkCad_ERROR_BODY |
virtual int | YY_MRRXtrkCad_LEX () YY_MRRXtrkCad_LEX_BODY |
YY_MRRXtrkCad_CLASS (YY_MRRXtrkCad_CONSTRUCTOR_PARAM) | |
virtual | ~MRRXtrkCad () |
Public Attributes | |
YY_MRRXtrkCad_STYPE | YY_MRRXtrkCad_LVAL |
YY_MRRXtrkCad_LTYPE | YY_MRRXtrkCad_LLOC |
int | YY_MRRXtrkCad_NERRS |
int | YY_MRRXtrkCad_CHAR |
int | YY_MRRXtrkCad_DEBUG_FLAG |
Private Member Functions | |
int | lookup_word (const char *word) const |
void | yyerror1 (const char *message, const char *s) const |
Private Attributes | |
bool | scanEol |
bool | scanToEND |
int | fieldflag |
double | CurrentScale |
|
inlinevirtual |
|
private |
YY_MRRXtrkCad_INHERIT::YY_MRRXtrkCad_CLASS | ( | YY_MRRXtrkCad_CONSTRUCTOR_PARAM | ) |
|
virtual |
|
virtual |
int YY_MRRXtrkCad_INHERIT::YY_MRRXtrkCad_PARSE | ( | YY_MRRXtrkCad_PARSE_PARAM | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
int YY_MRRXtrkCad_INHERIT::YY_MRRXtrkCad_CHAR |
int YY_MRRXtrkCad_INHERIT::YY_MRRXtrkCad_DEBUG_FLAG |
YY_MRRXtrkCad_LTYPE YY_MRRXtrkCad_INHERIT::YY_MRRXtrkCad_LLOC |
YY_MRRXtrkCad_STYPE YY_MRRXtrkCad_INHERIT::YY_MRRXtrkCad_LVAL |
int YY_MRRXtrkCad_INHERIT::YY_MRRXtrkCad_NERRS |