Go to the documentation of this file.
73 else if (firstToken.
isWord())
77 auto* ctorPtr = IstreamConstructorTable(faceType);
86 *IstreamConstructorTablePtr_
94 <<
"incorrect first token, expected <word> or '(', found "
dictionary * findDict(const word &keyword, enum keyType::option matchOpt=keyType::REGEX)
Find and return a sub-dictionary pointer if present.
A class for handling words, derived from Foam::string.
static autoPtr< blockVertex > New(const dictionary &dict, const label index, const searchableSurfaces &geometry, Istream &)
New function which constructs and returns pointer to a blockVertex.
defineRunTimeSelectionTable(reactionRateFlameArea, dictionary)
Ostream & endl(Ostream &os)
Add newline and flush stream.
A token holds an item read from Istream.
bool isWord() const noexcept
Token is word-variant (WORD, DIRECTIVE)
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
#define FatalIOErrorInLookup(ios, lookupTag, lookupName, lookupTable)
Report an error message using Foam::FatalIOError.
InfoProxy< token > info() const
Return info proxy for printing token information to a stream.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
#define DebugInFunction
Report an information message using Foam::Info.
bool isPunctuation() const noexcept
Token is PUNCTUATION.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
OBJstream os(runTime.globalPath()/outputName)
errorManip< error > abort(error &err)
const word & wordToken() const
Return const reference to the word contents.
static label read(Istream &, const dictionary &)
Read vertex index with optional name lookup.
errorManipArg< error, int > exit(error &err, const int errNo=1)
label readLabel(const char *buf)
Parse entire buffer as a label, skipping leading/trailing whitespace.
void putBack(const token &tok)
Put back a token. Only a single put back is permitted.
Container for searchableSurfaces. The collection is specified as a dictionary. For example,...
#define FatalIOErrorInFunction(ios)
Report an error message using Foam::FatalIOError.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
static void write(Ostream &, const label, const dictionary &)
Write vertex index with optional name backsubstitution.
Begin list [isseparator].
defineTypeNameAndDebug(combustionModel, 0)
virtual autoPtr< blockVertex > clone() const
Clone function.