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.