virtual autoPtr< entry > clone() const
Construct on freestore as copy.
Specify an include file or list of files for #calc within #codeBlock.
FunctionTypeName("#codeInclude")
Runtime type information.
virtual bool execute(dictionary &parentDict, Istream &)
Execute the functionEntry in a sub-dict context.
const List< fileName > & fileNames() const
Return the include file names.
static void addCodeInclude(const List< fileName > &fileNames, const dictionary &contextDict, dictionary &codeDict)
Add the codeInclude entry to codeDict.
void operator=(const codeIncludeEntry &)=delete
Disallow default bitwise assignment.
codeIncludeEntry(const label lineNumber, const dictionary &parentDict, Istream &is)
Construct from line number, dictionary and Istream.
A functionEntry causes entries to be added/manipulated on the specified dictionary given an input str...