Model Railroad System
2.2.2
|
#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 |