virtual autoPtr< entry > clone() const
Construct on freestore as copy.
Specify an include file when reading dictionaries.
Specify a file to include if it exists. Expects a single string to follow.
FunctionTypeName("#includeIfPresent")
Runtime type information.
virtual bool includeIfPresent() const
Return true if file presence is optional.
includeIfPresentEntry(const label lineNumber, const dictionary &parentDict, Istream &is)
Construct from line number, dictionary and Istream.
void operator=(const includeIfPresentEntry &)=delete
Disallow default bitwise assignment.
virtual bool execute(dictionary &contextDict, Istream &)
Expand the functionEntry into the contextDict.
A keyword and a list of tokens is a 'primitiveEntry'. An primitiveEntry can be read,...