Euphoria
eu::core::Defines Struct Reference

#include <texttemplate.h>

Public Member Functions

 Defines ()
 
void remove (const std::string &name)
 
void set (const std::string &name, const std::string &value)
 
bool is_defined (const std::string &name) const
 
std::string get_value (const std::string &name) const
 

Public Attributes

std::map< std::string, std::string > values
 

Detailed Description

Definition at line 17 of file texttemplate.h.

Constructor & Destructor Documentation

◆ Defines()

eu::core::Defines::Defines ( )
default

Member Function Documentation

◆ get_value()

std::string eu::core::Defines::get_value ( const std::string &  name) const

Definition at line 33 of file texttemplate.cc.

◆ is_defined()

bool eu::core::Defines::is_defined ( const std::string &  name) const

Definition at line 25 of file texttemplate.cc.

◆ remove()

void eu::core::Defines::remove ( const std::string &  name)

Definition at line 46 of file texttemplate.cc.

◆ set()

void eu::core::Defines::set ( const std::string &  name,
const std::string &  value 
)

Definition at line 53 of file texttemplate.cc.

Member Data Documentation

◆ values

std::map<std::string, std::string> eu::core::Defines::values

Definition at line 19 of file texttemplate.h.


The documentation for this struct was generated from the following files: