compileTemplate Class Reference
Inheritance diagram for compileTemplate:
Collaboration diagram for compileTemplate:

Public Member Functions

 compileTemplate (const word &templateName, const word &instantiatedName, const List< Pair< word >> &substitutions)
 Construct from name and dictionary. More...
 
- Public Member Functions inherited from codedBase
 TypeName ("codedBase")
 Runtime type information. More...
 
 codedBase (const word &name, const dictionary &dict, const wordList &codeKeys, const wordList &codeDictVars)
 Construct from name and dictionary. More...
 
 codedBase (const dictionary &dict, const wordList &codeKeys, const wordList &codeDictVars)
 Construct from dictionary. More...
 
 codedBase (const codedBase &cb)
 Copy constructor. More...
 
virtual ~codedBase ()
 Destructor. More...
 
const wordcodeName () const
 Name of the dynamically generated CodedType. More...
 
string description () const
 Return a description (type + name) for the output. More...
 
word codeTemplateC (const word &baseTypeName) const
 
word codeTemplateH (const word &baseTypeName) const
 
bool updateLibrary (const dictionary &dict) const
 Update library from given updated dictionary as required. More...
 
void read (const dictionary &dict)
 Read the dictionary and update the code. More...
 
void write (Ostream &os) const
 Write the code for restart. More...
 
void operator= (const codedBase &)=delete
 Disallow default bitwise assignment. More...
 

Detailed Description

Definition at line 41 of file compileTemplate.H.

Constructor & Destructor Documentation

◆ compileTemplate()

compileTemplate ( const word templateName,
const word instantiatedName,
const List< Pair< word >> &  substitutions 
)

Construct from name and dictionary.

Definition at line 143 of file compileTemplate.C.

References codedBase::updateLibrary().

Here is the call graph for this function:

The documentation for this class was generated from the following files: