Euphoria
|
eu::core::CompiledTextTemplate Struct Reference
#include <texttemplate.h>
Public Member Functions | |
CompiledTextTemplate (const std::string &text) | |
CompiledTextTemplate (io::FileSystem *fs, const io::FilePath &path) | |
~CompiledTextTemplate () | |
CompiledTextTemplate (const CompiledTextTemplate &)=delete | |
CompiledTextTemplate (CompiledTextTemplate &&)=delete | |
void | operator= (const CompiledTextTemplate &)=delete |
void | operator= (CompiledTextTemplate &&)=delete |
std::string | build_string (const Defines &defines) |
Public Attributes | |
TemplateErrorList | errors |
std::shared_ptr< TemplateNodeList > | nodes |
Detailed Description
Definition at line 50 of file texttemplate.h.
Constructor & Destructor Documentation
◆ CompiledTextTemplate() [1/4]
|
explicit |
Definition at line 820 of file texttemplate.cc.
◆ CompiledTextTemplate() [2/4]
eu::core::CompiledTextTemplate::CompiledTextTemplate | ( | io::FileSystem * | fs, |
const io::FilePath & | path | ||
) |
Definition at line 829 of file texttemplate.cc.
◆ ~CompiledTextTemplate()
|
default |
◆ CompiledTextTemplate() [3/4]
|
delete |
◆ CompiledTextTemplate() [4/4]
|
delete |
Member Function Documentation
◆ build_string()
std::string eu::core::CompiledTextTemplate::build_string | ( | const Defines & | defines | ) |
Definition at line 840 of file texttemplate.cc.
◆ operator=() [1/2]
|
delete |
◆ operator=() [2/2]
|
delete |
Member Data Documentation
◆ errors
TemplateErrorList eu::core::CompiledTextTemplate::errors |
Definition at line 53 of file texttemplate.h.
◆ nodes
std::shared_ptr<TemplateNodeList> eu::core::CompiledTextTemplate::nodes |
Definition at line 54 of file texttemplate.h.
The documentation for this struct was generated from the following files:
- libs/core/src/core/texttemplate.h
- libs/core/src/core/texttemplate.cc