Eaagles::Basic::LcLexical Class Reference

List of all members.

Public Member Functions

 LcLexical (std::fstream *f)
virtual int yylex ()
const char * getFilename ()
int getLineNumber ()

Private Attributes

char fname [FNAME_SIZE]
int line

Static Private Attributes

static const unsigned int FNAME_SIZE = 256

Detailed Description

Lexical generator for the FIS files.


Constructor & Destructor Documentation

Eaagles::Basic::LcLexical::LcLexical ( std::fstream *  f  )  [inline]


Member Function Documentation

virtual int Eaagles::Basic::LcLexical::yylex (  )  [virtual]

const char* Eaagles::Basic::LcLexical::getFilename (  )  [inline]

int Eaagles::Basic::LcLexical::getLineNumber (  )  [inline]


Member Data Documentation

const unsigned int Eaagles::Basic::LcLexical::FNAME_SIZE = 256 [static, private]

char Eaagles::Basic::LcLexical::fname[FNAME_SIZE] [private]

Current file name.

int Eaagles::Basic::LcLexical::line [private]

Current line number.


Generated on Tue Dec 19 16:26:13 2006 for Eaagles by  doxygen 1.5.0