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"
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);