Definition in file token.H.
#include "src/OpenFOAM/primitives/ints/label/label.H"#include "src/OpenFOAM/primitives/ints/uLabel/uLabel.H"#include "src/OpenFOAM/primitives/Scalar/scalar/scalar.H"#include "src/OpenFOAM/primitives/strings/word/word.H"#include "src/OpenFOAM/db/IOstreams/IOstreams/InfoProxy.H"#include "src/OpenFOAM/memory/tmp/refCount.H"#include "src/OpenFOAM/db/typeInfo/typeInfo.H"#include "src/OpenFOAM/db/runTimeSelection/runTimeSelectionTables.H"#include <iostream>#include "src/OpenFOAM/db/IOstreams/token/tokenI.H"#include "src/OpenFOAM/db/IOstreams/IOstreams/Istream.H"
Include dependency graph for token.H: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 | |
| namespace | Foam |
Namespace for OpenFOAM. | |
Defines | |
| #define | NoHashTableC |
| #define | defineCompoundTypeName(Type, Name) |
| #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 InfoProxy< token > &) |
| Ostream & | operator<< (Ostream &, const token::compound &) |
| #define defineCompoundTypeName | ( | Type, | |
| Name | |||
| ) |
typedef token::Compound<Type > tokenCompound##Name##_; \ defineTemplateTypeNameAndDebugWithName(tokenCompound##Name##_, #Type, 0);