tokenis Class Reference

#include <fv_tokenis.h>

Collaboration diagram for tokenis:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 tokenis (std::istream &isToAttach)
int get ()
tokenisgetline (signed char *buf, int size, char c= '\n')
tokenisgetline (unsigned char *buf, int size, char c= '\n')
tokenisnextline ()
long getCounter ()
 operator std::istream & ()
 operator int ()
void clear (int state=0)
int eof () const
int peek ()
int good () const

Public Attributes

Token lastToken
long tokenCounter
long lineCounter

Protected Attributes

std::istream & is

Friends

tokenisputback (tokenis &is, Token &aToken)

Constructor & Destructor Documentation

tokenis::tokenis ( std::istream &  isToAttach  ) 

Member Function Documentation

void tokenis::clear ( int  state = 0  )  [inline]

Here is the caller graph for this function:

int tokenis::eof (  )  const [inline]

Here is the caller graph for this function:

int tokenis::get (  ) 

Here is the caller graph for this function:

long tokenis::getCounter (  )  [inline]
tokenis & tokenis::getline ( unsigned char *  buf,
int  size,
char  c = '\n' 
)
tokenis & tokenis::getline ( signed char *  buf,
int  size,
char  c = '\n' 
)

Here is the caller graph for this function:

int tokenis::good (  )  const [inline]
tokenis & tokenis::nextline (  ) 
tokenis::operator int (  )  [inline]
tokenis::operator std::istream & (  )  [inline]
int tokenis::peek (  )  [inline]

Here is the caller graph for this function:


Friends And Related Function Documentation

tokenis& putback ( tokenis is,
Token aToken 
) [friend]

Member Data Documentation

std::istream& tokenis::is [protected]

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

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1