DynGenPar
Dynamic Generalized Parser
Public Member Functions | Public Attributes | Protected Member Functions
DynGenPar::ListTokenSource Class Reference
Inheritance diagram for DynGenPar::ListTokenSource:
Inheritance graph

List of all members.

Public Member Functions

 ListTokenSource ()
virtual ~ListTokenSource ()
virtual bool rewindTo (int pos, const LexerState &=LexerState())
 overridden because lists can be rewound

Public Attributes

QList< CatinputTokens

Protected Member Functions

virtual Cat readToken ()
 just fetch the next token from the list

Detailed Description

Definition at line 770 of file dyngenpar.h.


Constructor & Destructor Documentation

DynGenPar::ListTokenSource::ListTokenSource ( ) [inline]

Definition at line 772 of file dyngenpar.h.

virtual DynGenPar::ListTokenSource::~ListTokenSource ( ) [inline, virtual]

Definition at line 773 of file dyngenpar.h.


Member Function Documentation

virtual Cat DynGenPar::ListTokenSource::readToken ( ) [inline, protected, virtual]

just fetch the next token from the list

Implements DynGenPar::TokenSource.

Definition at line 781 of file dyngenpar.h.

virtual bool DynGenPar::ListTokenSource::rewindTo ( int  pos,
const LexerState = LexerState() 
) [inline, virtual]

overridden because lists can be rewound

Reimplemented from DynGenPar::TokenSource.

Definition at line 776 of file dyngenpar.h.


Member Data Documentation

Definition at line 774 of file dyngenpar.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines