|
inlib
1.2.0
|
Public Member Functions | |
| param (int a_ategory, const K &a_key, const std::string &a_label, const V &a_value, const V &a_default, const V &a_alternative) | |
| virtual | ~param () |
| param (const param &aFrom) | |
| param & | operator= (const param &aFrom) |
| int | category () const |
| bool | touched () const |
| const K & | key () const |
| const std::string & | label () const |
| const V & | value () const |
| const V & | default_value () const |
| const V & | alternative () const |
Public Attributes | |
| int | m_category |
| K | m_key |
| std::string | m_label |
| V | m_value |
| V | m_default |
| V | m_alternative |
| bool | m_touched |
| inlib::param< K, V >::param | ( | int | a_ategory, |
| const K & | a_key, | ||
| const std::string & | a_label, | ||
| const V & | a_value, | ||
| const V & | a_default, | ||
| const V & | a_alternative | ||
| ) | [inline] |
Definition at line 19 of file params.
:m_category(a_ategory) ,m_key(a_key) ,m_label(a_label) ,m_value(a_value) ,m_default(a_default) ,m_alternative(a_alternative) ,m_touched(false){ }
| virtual inlib::param< K, V >::~param | ( | ) | [inline, virtual] |
| inlib::param< K, V >::param | ( | const param< K, V > & | aFrom | ) | [inline] |
Definition at line 37 of file params.
:m_category(aFrom.m_category) ,m_key(aFrom.m_key) ,m_label(aFrom.m_label) ,m_value(aFrom.m_value) ,m_default(aFrom.m_default) ,m_alternative(aFrom.m_alternative) ,m_touched(false){ }
| const V& inlib::param< K, V >::alternative | ( | ) | const [inline] |
Definition at line 63 of file params.
{ return m_alternative;}
| int inlib::param< K, V >::category | ( | ) | const [inline] |
Definition at line 57 of file params.
{ return m_category;}
| const V& inlib::param< K, V >::default_value | ( | ) | const [inline] |
| const K& inlib::param< K, V >::key | ( | ) | const [inline] |
| const std::string& inlib::param< K, V >::label | ( | ) | const [inline] |
| param& inlib::param< K, V >::operator= | ( | const param< K, V > & | aFrom | ) | [inline] |
Definition at line 46 of file params.
{
m_category = aFrom.m_category;
m_key = aFrom.m_key;
m_label = aFrom.m_label;
m_value = aFrom.m_value;
m_default = aFrom.m_default;
m_alternative = aFrom.m_alternative;
m_touched = false;
return *this;
}
| bool inlib::param< K, V >::touched | ( | ) | const [inline] |
| const V& inlib::param< K, V >::value | ( | ) | const [inline] |
| V inlib::param< K, V >::m_alternative |
| int inlib::param< K, V >::m_category |
| V inlib::param< K, V >::m_default |
| K inlib::param< K, V >::m_key |
| std::string inlib::param< K, V >::m_label |
| bool inlib::param< K, V >::m_touched |
| V inlib::param< K, V >::m_value |
1.7.5.1