FEDEM Solver  R8.0
Source code of the dynamics solver
Public Member Functions | Protected Member Functions | List of all members
FFaTokenInput Class Referenceabstract

Base class for generic token input. More...

Inheritance diagram for FFaTokenInput:
Inheritance graph
[legend]

Public Member Functions

virtual ~FFaTokenInput ()
 Empty destructor. More...
 
virtual void init (int &)
 Initializes the instance, returning the first character to process. More...
 
virtual bool eof () const =0
 Checks for end-of-file. More...
 
virtual int get ()=0
 Returns the next character to process. More...
 

Protected Member Functions

 FFaTokenInput ()
 Default constructor. More...
 

Detailed Description

Base class for generic token input.

Constructor & Destructor Documentation

◆ FFaTokenInput()

FFaTokenInput::FFaTokenInput ( )
inlineprotected

Default constructor.

◆ ~FFaTokenInput()

virtual FFaTokenInput::~FFaTokenInput ( )
inlinevirtual

Empty destructor.

Member Function Documentation

◆ eof()

virtual bool FFaTokenInput::eof ( ) const
pure virtual

Checks for end-of-file.

Implemented in FFaIteratorData, FFaStreamData, and FFaFileData.

◆ get()

virtual int FFaTokenInput::get ( )
pure virtual

Returns the next character to process.

Implemented in FFaIteratorData, FFaStreamData, and FFaFileData.

◆ init()

virtual void FFaTokenInput::init ( int &  )
inlinevirtual

Initializes the instance, returning the first character to process.

Reimplemented in FFaIteratorData.


The documentation for this class was generated from the following file: