A functionEntry causes entries to be added/manipulated on the specified dictionary given an input stream. More...
#include <OpenFOAM/functionEntry.H>
A functionEntry causes entries to be added/manipulated on the specified dictionary given an input stream.
In dictionaries, a '#'
sigil is typically used for a functionEntry.
Definition at line 63 of file functionEntry.H.
Public Member Functions | |
declareMemberFunctionSelectionTable (bool, functionEntry, execute, dictionaryIstream,(dictionary &parentDict, Istream &is),(parentDict, is)) | |
declareMemberFunctionSelectionTable (bool, functionEntry, execute, primitiveEntryIstream,(const dictionary &parentDict, primitiveEntry &entry, Istream &is),(parentDict, entry, is)) | |
Static Public Member Functions | |
static bool | execute (const word &functionName, dictionary &parentDict, Istream &) |
Execute the functionEntry in a sub-dict context.
| |
static bool | execute (const word &functionName, const dictionary &parentDict, primitiveEntry &, Istream &) |
Execute the functionEntry in a primitiveEntry context.
|
declareMemberFunctionSelectionTable | ( | bool | , |
functionEntry | , | ||
execute | , | ||
dictionaryIstream | , | ||
(dictionary &parentDict, Istream &is) | , | ||
(parentDict, is) | |||
) |
bool execute | ( | const word & | functionName, |
dictionary & | parentDict, | ||
Istream & | is | ||
) | [static]
|
Execute the functionEntry in a sub-dict context.
Definition at line 51 of file functionEntry.C.
References Foam::endl(), Foam::exit(), IOstream::fatalCheck(), Foam::FatalError, FatalErrorIn, IOstream::lineNumber(), and IOstream::name().
Referenced by entry::New().
declareMemberFunctionSelectionTable | ( | bool | , |
functionEntry | , | ||
execute | , | ||
primitiveEntryIstream | , | ||
(const dictionary &parentDict, primitiveEntry &entry, Istream &is) | , | ||
(parentDict, entry, is) | |||
) |
bool execute | ( | const word & | functionName, |
const dictionary & | parentDict, | ||
primitiveEntry & | entry, | ||
Istream & | is | ||
) | [static]
|
Execute the functionEntry in a primitiveEntry context.
Definition at line 96 of file functionEntry.C.
References Foam::endl(), Foam::exit(), IOstream::fatalCheck(), Foam::FatalError, FatalErrorIn, IOstream::lineNumber(), and IOstream::name().