|  | PUMA Library Reference Manual
    | 
#include <Puma/TokenSource.h>
 Inheritance diagram for Puma::TokenSource:
 Inheritance diagram for Puma::TokenSource:Token source interface.
To be implemented by all sources providing lexical tokens.
| Public Member Functions | |
| virtual | ~TokenSource () | 
| Destructor. | |
| virtual Token * | next ()=0 | 
| Get the next token. | |
| 
 | inlinevirtual | 
Destructor.
| 
 | pure virtual | 
Get the next token.
Implemented in Puma::InstantiationTokenSource, Puma::PreprocessorParser, Puma::TokenStream, and Puma::UnitTokenSrc.