Token Class Reference

#include <fv_token.h>

Inheritance diagram for Token:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Token ()
 Token (const char *a)
Tokenoperator= (const Token &b)

Static Public Member Functions

static void defaultSyntax ()

Public Attributes

int quoted

Static Public Attributes

static const char * whiteSpaces = " \t\r\n"
static const char * predefinedTokens = "(),{}[]=*/#:;"
static int commentChar = '#'
static int stringChar = STRINGCHAR

Friends

std::istream & operator>> (std::istream &is, Token &aToken)
tokenisoperator>> (tokenis &is, Token &aToken)

Constructor & Destructor Documentation

Token::Token (  )  [inline]
Token::Token ( const char *  a  )  [inline]

Member Function Documentation

void Token::defaultSyntax (  )  [static]
Token& Token::operator= ( const Token b  )  [inline]

Here is the caller graph for this function:


Friends And Related Function Documentation

tokenis& operator>> ( tokenis is,
Token aToken 
) [friend]

Reimplemented in lfToken, and CppToken.

std::istream& operator>> ( std::istream &  is,
Token aToken 
) [friend]

Reimplemented in CppToken.


Member Data Documentation

int Token::commentChar = '#' [static]
const char * Token::predefinedTokens = "(),{}[]=*/#:;" [static]
int Token::stringChar = STRINGCHAR [static]
const char * Token::whiteSpaces = " \t\r\n" [static]

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