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 ()
 Construct null. More...
 
 codedBase (const word &name, const dictionary &dict)
 Construct from name and dictionary. More...
 
 codedBase (const dictionary &dict)
 Construct from dictionary. More...
 
 codedBase (const codedBase &cb)
 Copy constructor. More...
 
virtual ~codedBase ()
 Destructor. More...
 
void operator= (const codedBase &)=delete
 Disallow default bitwise assignment. More...
 
word codeTemplateC (const word &baseTypeName) const
 
word codeTemplateH (const word &baseTypeName) const
 
virtual void writeCode (Ostream &os) const
 

Additional Inherited Members

- Protected Member Functions inherited from codedBase
void updateLibrary () const
 Update library as required. More...
 
virtual const wordcodeName () const
 Name of the dynamically generated CodedType. More...
 
virtual string description () const
 Return a description (type + name) for the output. More...
 
virtual const dictionarycodeDict () const
 Get the dictionary to initialise the codeContext. 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: