OpenFOAM logo
The Open Source CFD Toolbox
  Source Guide OpenCFD Solutions Contact OpenFOAM

functionEntry Class Reference

A functionEntry causes entries to be added/manipulated on the specified dictionary given an input stream. More...

Inheritance diagram for functionEntry:

List of all members.


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.

Detailed Description

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.

Source files

Definition at line 59 of file functionEntry.H.


Member Function Documentation

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 43 of file functionEntry.C.

Referenced by primitiveEntry::read().

Here is the caller graph for this function:

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 87 of file functionEntry.C.


The documentation for this class was generated from the following files:
Copyright © 2000-2009 OpenCFD Ltd