#include <COptionList.h>
|
template<class T > |
void | AddOption (const std::string &name, const T &default_value) |
|
void | AddOption (const std::string &name, const any &default_value) |
|
◆ OptionsMap
◆ COptionList()
tigl::COptionList::COptionList |
( |
| ) |
|
|
inline |
◆ AddOption() [1/2]
template<class T >
void tigl::COptionList::AddOption |
( |
const std::string & |
name, |
|
|
const T & |
default_value |
|
) |
| |
|
inlineprotected |
◆ AddOption() [2/2]
void tigl::COptionList::AddOption |
( |
const std::string & |
name, |
|
|
const any & |
default_value |
|
) |
| |
|
inlineprotected |
◆ Get()
template<class T >
T tigl::COptionList::Get |
( |
const std::string & |
name | ) |
const |
|
inline |
◆ GetDouble()
double tigl::COptionList::GetDouble |
( |
const std::string & |
name | ) |
const |
|
inline |
◆ GetInt()
int tigl::COptionList::GetInt |
( |
const std::string & |
name | ) |
const |
|
inline |
◆ GetNOptions()
size_t tigl::COptionList::GetNOptions |
( |
| ) |
const |
|
inline |
◆ GetOptionName()
std::string tigl::COptionList::GetOptionName |
( |
size_t |
idx | ) |
|
|
inline |
◆ GetOptionType()
std::string tigl::COptionList::GetOptionType |
( |
size_t |
idx | ) |
|
|
inline |
◆ GetString()
std::string tigl::COptionList::GetString |
( |
const std::string & |
name | ) |
const |
|
inline |
◆ HasOption()
bool tigl::COptionList::HasOption |
( |
const std::string & |
name | ) |
const |
|
inline |
◆ Merged()
◆ Set()
template<class T >
void tigl::COptionList::Set |
( |
const std::string & |
name, |
|
|
const T & |
value |
|
) |
| |
|
inline |
◆ SetDouble()
void tigl::COptionList::SetDouble |
( |
const std::string & |
name, |
|
|
double |
value |
|
) |
| |
|
inline |
◆ SetFromString()
void tigl::COptionList::SetFromString |
( |
const std::string & |
name, |
|
|
const std::string & |
value |
|
) |
| |
|
inline |
◆ SetInt()
void tigl::COptionList::SetInt |
( |
const std::string & |
name, |
|
|
int |
value |
|
) |
| |
|
inline |
◆ SetString()
void tigl::COptionList::SetString |
( |
const std::string & |
name, |
|
|
const std::string & |
value |
|
) |
| |
|
inline |
◆ m_iters
std::vector<OptionsMap::iterator> tigl::COptionList::m_iters |
|
private |
◆ m_options
The documentation for this class was generated from the following file: