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 word & codeName () const
 Name of the dynamically generated CodedType. More...
 
virtual string description () const
 Return a description (type + name) for the output. More...
 
virtual const dictionary & codeDict () 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 144 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: