Euphoria
|
texttemplate.h
Go to the documentation of this file.
Definition: argparse.cc:45
Definition: texttemplate.h:51
void operator=(const CompiledTextTemplate &)=delete
void operator=(CompiledTextTemplate &&)=delete
~CompiledTextTemplate()
std::string build_string(const Defines &defines)
Definition: texttemplate.cc:840
CompiledTextTemplate(CompiledTextTemplate &&)=delete
std::shared_ptr< TemplateNodeList > nodes
Definition: texttemplate.h:54
CompiledTextTemplate(const CompiledTextTemplate &)=delete
CompiledTextTemplate(const std::string &text)
Definition: texttemplate.cc:820
Definition: texttemplate.h:18
std::string get_value(const std::string &name) const
Definition: texttemplate.cc:33
Defines()
bool is_defined(const std::string &name) const
Definition: texttemplate.cc:25
void set(const std::string &name, const std::string &value)
Definition: texttemplate.cc:53
Definition: texttemplate.h:31
void add_error(const std::optional< io::FilePath > &file, int line, int column, const std::string &error)
Definition: texttemplate.cc:74
TemplateErrorList()
std::string get_combined_errors() const
Definition: texttemplate.cc:92
Definition: texttemplate.cc:152
Definition: vfs_path.h:36
Definition: vfs.h:74