194 class dlLibraryTable;
196 namespace functionEntries
223 static streamingFunctionType getFunction
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
Compiles and executes code string expressions, returning the result to the dictionary entry.
Dictionary entry that contains C++ OpenFOAM code that is compiled to generate the entry itself.
ClassName("codeStream")
Runtime type information.
static const wordList codeKeys
Keywords associated with source code.
static const word codeTemplateC
Name of the C code template to be used.
static const wordList codeDictVars
Name of the dictionary variables in the source code.
codeStream(const codeStream &)=delete
Disallow default bitwise copy construction.
static bool execute(dictionary &contextDict, Istream &)
Execute the functionEntry in a sub-dict context.
void operator=(const codeStream &)=delete
Disallow default bitwise assignment.
A functionEntry causes entries to be added/manipulated on the specified dictionary given an input str...
A keyword and a list of tokens is a 'primitiveEntry'. An primitiveEntry can be read,...
const dictionary & dict() const
This entry is not a dictionary,.
A class for handling words, derived from string.