Definition at line 16 of file CompilerWrapper.h.
◆ CompilerWrapper()
AmpGen::CompilerWrapper::CompilerWrapper |
( |
const bool & | verbose = false | ) |
|
|
explicit |
◆ addHeader()
void AmpGen::CompilerWrapper::addHeader |
( |
const std::string & | include | ) |
|
|
inline |
◆ addPythonBindings()
void AmpGen::CompilerWrapper::addPythonBindings |
( |
| ) |
|
|
inline |
◆ compile() [1/2]
◆ compile() [2/2]
bool AmpGen::CompilerWrapper::compile |
( |
std::vector< CompiledExpressionBase * > & | expression, |
|
|
const std::string & | fname = "", |
|
|
const std::map< std::string, std::string > & | metadata_functions = {} ) |
◆ compileSource()
void AmpGen::CompilerWrapper::compileSource |
( |
const std::string & | fname, |
|
|
const std::string & | oname ) |
◆ generateSource()
void AmpGen::CompilerWrapper::generateSource |
( |
const CompiledExpressionBase & | expression, |
|
|
const std::string & | fname ) |
◆ preamble()
void AmpGen::CompilerWrapper::preamble |
( |
std::ostream & | os | ) |
const |
◆ setVerbose()
void AmpGen::CompilerWrapper::setVerbose |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: