class XrlParserInput

Base class for XrlParserInput's. More...

 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Methods


Detailed Description

XrlParserInput's are used by the XrlParser class to manage input. The output of XrlParserInput should only contain material likely to XRL's and C-preprocessor hash directives, ie # <num> "file" <line> directives.

bool  getline (string& lineout)

getline

[pure virtual]

Retrieves 1 line of input from source.

Parameters:

lineoutstring that is set if line of text is available.

Returns: true if line was read into lineout, false otherwise.

bool  eof ()

eof

[const pure virtual]

Returns: true if no more data is available for reading.

string  stack_trace ()

stack_trace

[const pure virtual]

Returns: string containing stack trace to be used for tracking errors in the input.

 ~XrlParserInput ()

~XrlParserInput

[virtual]


Generated by: pavlin on possum.icir.org on Wed Apr 13 21:52:50 2005, using kdoc $.