#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: