Go to the source code of this file.
|
| Foam |
| Namespace for OpenFOAM.
|
|
|
#define | NoHashTableC |
|
#define | defineCompoundTypeName(Type, UnusedTag) defineTemplateTypeNameAndDebugWithName(token::Compound<Type>, #Type, 0); |
| Define compound using Type for its name. More...
|
|
#define | defineNamedCompoundTypeName(Type, Name) defineTemplateTypeNameAndDebugWithName(token::Compound<Type>, #Name, 0); |
| Define compound using Name for its name. More...
|
|
#define | addCompoundToRunTimeSelectionTable(Type, Tag) |
| Add compound to selection table, lookup using typeName. More...
|
|
#define | addNamedCompoundToRunTimeSelectionTable(Type, Tag, Name) |
| Add compound to selection table, lookup as Name. More...
|
|
|
Ostream & | operator<< (Ostream &os, const token &tok) |
|
Istream & | operator>> (Istream &is, token &tok) |
|
Ostream & | operator<< (Ostream &os, const token::punctuationToken &pt) |
|
ostream & | operator<< (ostream &os, const token::punctuationToken &pt) |
|
Ostream & | operator<< (Ostream &os, const token::compound &ct) |
|
ostream & | operator<< (ostream &os, const InfoProxy< token > &ip) |
|
template<> |
Ostream & | operator<< (Ostream &os, const InfoProxy< token > &ip) |
|
Original source file token.H
Definition in file token.H.
◆ NoHashTableC
◆ defineCompoundTypeName
Define compound using Type for its name.
Definition at line 961 of file token.H.
◆ defineNamedCompoundTypeName
Define compound using Name for its name.
Definition at line 967 of file token.H.
◆ addCompoundToRunTimeSelectionTable
#define addCompoundToRunTimeSelectionTable |
( |
|
Type, |
|
|
|
Tag |
|
) |
| |
Value:token::compound::addIstreamConstructorToTable<token::Compound<Type>> \
add##Tag##IstreamConstructorToTable_;
Add compound to selection table, lookup using typeName.
Definition at line 973 of file token.H.
◆ addNamedCompoundToRunTimeSelectionTable
#define addNamedCompoundToRunTimeSelectionTable |
( |
|
Type, |
|
|
|
Tag, |
|
|
|
Name |
|
) |
| |
Value:token::compound::addIstreamConstructorToTable<token::Compound<Type>> \
add##Tag##IstreamConstructorToTable_(#Name);
Add compound to selection table, lookup as Name.
Definition at line 980 of file token.H.