All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Foam::functionEntries Namespace Reference

Namespace for containing a functionEntry. More...

Classes

class  calcEntry
 Uses dynamic compilation to provide calculating functionality for entering dictionary entries. More...
 
class  codeStream
 Dictionary entry that contains C++ OpenFOAM code that is compiled to generate the entry itself. So. More...
 
class  ifEntry
 Conditional parsing of dictionary entries. More...
 
class  ifeqEntry
 Conditional parsing of dictionary entries. More...
 
class  includeEntry
 Specify an include file when reading dictionaries, expects a single string to follow. More...
 
class  includeEtcEntry
 Specify an etc file to include when reading dictionaries, expects a single string to follow. More...
 
class  includeFuncEntry
 Specify a functionObject dictionary file to include, expects the functionObject name to follow with option arguments (without quotes). More...
 
class  includeIfPresentEntry
 Specify a file to include if it exists. Expects a single string to follow. More...
 
class  inputModeEntry
 Specify the input mode when reading dictionaries, expects a single word to follow. More...
 
class  inputSyntaxEntry
 Specify the dictionary scoping syntax, expects a single word to follow. More...
 
class  negEntry
 Negate a dictionary variable by prefixing with neg. More...
 
class  removeEntry
 Remove a dictionary entry. More...
 

Functions

 defineTypeNameAndDebug (calcEntry, 0)
 
 addToMemberFunctionSelectionTable (functionEntry, calcEntry, execute, dictionaryIstream)
 
 addToMemberFunctionSelectionTable (functionEntry, calcEntry, execute, primitiveEntryIstream)
 
 defineTypeNameAndDebug (codeStream, 0)
 
 addToMemberFunctionSelectionTable (functionEntry, codeStream, execute, dictionaryIstream)
 
 addToMemberFunctionSelectionTable (functionEntry, codeStream, execute, primitiveEntryIstream)
 
 defineTypeNameAndDebug (ifEntry, 0)
 
 addToMemberFunctionSelectionTable (functionEntry, ifEntry, execute, dictionaryIstream)
 
 defineTypeNameAndDebug (ifeqEntry, 0)
 
 addToMemberFunctionSelectionTable (functionEntry, ifeqEntry, execute, dictionaryIstream)
 
 addToMemberFunctionSelectionTable (functionEntry, includeEntry, execute, dictionaryIstream)
 
 addToMemberFunctionSelectionTable (functionEntry, includeEntry, execute, primitiveEntryIstream)
 
 addToMemberFunctionSelectionTable (functionEntry, includeEtcEntry, execute, dictionaryIstream)
 
 addToMemberFunctionSelectionTable (functionEntry, includeEtcEntry, execute, primitiveEntryIstream)
 
 defineTypeNameAndDebug (includeFuncEntry, 0)
 
 addToMemberFunctionSelectionTable (functionEntry, includeFuncEntry, execute, dictionaryIstream)
 
 addToMemberFunctionSelectionTable (functionEntry, includeIfPresentEntry, execute, dictionaryIstream)
 
 addToMemberFunctionSelectionTable (functionEntry, includeIfPresentEntry, execute, primitiveEntryIstream)
 
 addToMemberFunctionSelectionTable (functionEntry, inputModeEntry, execute, dictionaryIstream)
 
 addToMemberFunctionSelectionTable (functionEntry, inputSyntaxEntry, execute, dictionaryIstream)
 
 defineTypeNameAndDebug (negEntry, 0)
 
 addToMemberFunctionSelectionTable (functionEntry, negEntry, execute, dictionaryIstream)
 
 addToMemberFunctionSelectionTable (functionEntry, negEntry, execute, primitiveEntryIstream)
 
 addToMemberFunctionSelectionTable (functionEntry, removeEntry, execute, dictionaryIstream)
 

Detailed Description

Namespace for containing a functionEntry.

Function Documentation

◆ defineTypeNameAndDebug() [1/6]

Foam::functionEntries::defineTypeNameAndDebug ( calcEntry  ,
 
)

◆ addToMemberFunctionSelectionTable() [1/18]

Foam::functionEntries::addToMemberFunctionSelectionTable ( functionEntry  ,
calcEntry  ,
execute  ,
dictionaryIstream   
)

◆ addToMemberFunctionSelectionTable() [2/18]

Foam::functionEntries::addToMemberFunctionSelectionTable ( functionEntry  ,
calcEntry  ,
execute  ,
primitiveEntryIstream   
)

◆ defineTypeNameAndDebug() [2/6]

Foam::functionEntries::defineTypeNameAndDebug ( codeStream  ,
 
)

◆ addToMemberFunctionSelectionTable() [3/18]

Foam::functionEntries::addToMemberFunctionSelectionTable ( functionEntry  ,
codeStream  ,
execute  ,
dictionaryIstream   
)

◆ addToMemberFunctionSelectionTable() [4/18]

Foam::functionEntries::addToMemberFunctionSelectionTable ( functionEntry  ,
codeStream  ,
execute  ,
primitiveEntryIstream   
)

◆ defineTypeNameAndDebug() [3/6]

Foam::functionEntries::defineTypeNameAndDebug ( ifEntry  ,
 
)

◆ addToMemberFunctionSelectionTable() [5/18]

Foam::functionEntries::addToMemberFunctionSelectionTable ( functionEntry  ,
ifEntry  ,
execute  ,
dictionaryIstream   
)

◆ defineTypeNameAndDebug() [4/6]

Foam::functionEntries::defineTypeNameAndDebug ( ifeqEntry  ,
 
)

◆ addToMemberFunctionSelectionTable() [6/18]

Foam::functionEntries::addToMemberFunctionSelectionTable ( functionEntry  ,
ifeqEntry  ,
execute  ,
dictionaryIstream   
)

◆ addToMemberFunctionSelectionTable() [7/18]

Foam::functionEntries::addToMemberFunctionSelectionTable ( functionEntry  ,
includeEntry  ,
execute  ,
dictionaryIstream   
)

◆ addToMemberFunctionSelectionTable() [8/18]

Foam::functionEntries::addToMemberFunctionSelectionTable ( functionEntry  ,
includeEntry  ,
execute  ,
primitiveEntryIstream   
)

◆ addToMemberFunctionSelectionTable() [9/18]

Foam::functionEntries::addToMemberFunctionSelectionTable ( functionEntry  ,
includeEtcEntry  ,
execute  ,
dictionaryIstream   
)

◆ addToMemberFunctionSelectionTable() [10/18]

Foam::functionEntries::addToMemberFunctionSelectionTable ( functionEntry  ,
includeEtcEntry  ,
execute  ,
primitiveEntryIstream   
)

◆ defineTypeNameAndDebug() [5/6]

Foam::functionEntries::defineTypeNameAndDebug ( includeFuncEntry  ,
 
)

◆ addToMemberFunctionSelectionTable() [11/18]

Foam::functionEntries::addToMemberFunctionSelectionTable ( functionEntry  ,
includeFuncEntry  ,
execute  ,
dictionaryIstream   
)

◆ addToMemberFunctionSelectionTable() [12/18]

Foam::functionEntries::addToMemberFunctionSelectionTable ( functionEntry  ,
includeIfPresentEntry  ,
execute  ,
dictionaryIstream   
)

◆ addToMemberFunctionSelectionTable() [13/18]

Foam::functionEntries::addToMemberFunctionSelectionTable ( functionEntry  ,
includeIfPresentEntry  ,
execute  ,
primitiveEntryIstream   
)

◆ addToMemberFunctionSelectionTable() [14/18]

Foam::functionEntries::addToMemberFunctionSelectionTable ( functionEntry  ,
inputModeEntry  ,
execute  ,
dictionaryIstream   
)

◆ addToMemberFunctionSelectionTable() [15/18]

Foam::functionEntries::addToMemberFunctionSelectionTable ( functionEntry  ,
inputSyntaxEntry  ,
execute  ,
dictionaryIstream   
)

◆ defineTypeNameAndDebug() [6/6]

Foam::functionEntries::defineTypeNameAndDebug ( negEntry  ,
 
)

◆ addToMemberFunctionSelectionTable() [16/18]

Foam::functionEntries::addToMemberFunctionSelectionTable ( functionEntry  ,
negEntry  ,
execute  ,
dictionaryIstream   
)

◆ addToMemberFunctionSelectionTable() [17/18]

Foam::functionEntries::addToMemberFunctionSelectionTable ( functionEntry  ,
negEntry  ,
execute  ,
primitiveEntryIstream   
)

◆ addToMemberFunctionSelectionTable() [18/18]

Foam::functionEntries::addToMemberFunctionSelectionTable ( functionEntry  ,
removeEntry  ,
execute  ,
dictionaryIstream   
)