Go to the source code of this file.
Classes | |
class | token |
A token holds items read from Istream. More... | |
class | token::compound |
Abstract base class for complex tokens. More... | |
class | token::Compound< T > |
A templated class for holding compound tokens. More... | |
Namespaces | |
Foam | |
Namespace for OpenFOAM. | |
Macros | |
#define | NoHashTableC |
#define | defineCompoundTypeName(Type, Name) defineTemplateTypeNameAndDebugWithName(token::Compound<Type>, #Type, 0); |
#define | addCompoundToRunTimeSelectionTable(Type, Name) |
Functions | |
Istream & | operator>> (Istream &, token &) |
Ostream & | operator<< (Ostream &, const token &) |
Ostream & | operator<< (Ostream &, const token::punctuationToken &) |
ostream & | operator<< (ostream &, const token::punctuationToken &) |
Ostream & | operator<< (Ostream &, const token::compound &) |
ostream & | operator<< (ostream &, const InfoProxy< token > &) |
template<> | |
Ostream & | operator<< (Ostream &os, const InfoProxy< token > &ip) |
#define defineCompoundTypeName | ( | Type, | |
Name | |||
) | defineTemplateTypeNameAndDebugWithName(token::Compound<Type>, #Type, 0); |