![]() |
ATLAS Offline Software
|
#include <Parameter.h>
Public Member Functions | |
| Parameter (std::string_view name, TCS::parType_t value) | |
| Parameter (std::string_view name, TCS::parType_t value, unsigned int selection) | |
| ~Parameter () | |
| const std::string & | name () const |
| unsigned int | selection () const |
| parType_t | value () const |
| unsigned int | position () const |
| parType_t | defaultValue () const |
| bool | isDefault () const |
| bool | isExtended () const |
| parType_t | operator() () const |
| const std::string & | val () const |
| const std::string & | defaultVal () const |
| unsigned int | pos () const |
| const std::string & | sel () const |
| void | setName (const std::string &name) |
| void | setSelection (parType_t selection) |
| void | setValue (parType_t value) |
| void | setPosition (parType_t position) |
| void | setIsDefault (bool isDefault) |
| void | setIsExtended (bool isExtended) |
| void | setVal (const std::string &val) |
| void | setPos (unsigned int pos) |
| void | setSel (const std::string &selsel) |
Private Attributes | |
| std::string | m_name |
| parType_t | m_value {0} |
| unsigned int | m_position {0} |
| unsigned int | m_selection {0} |
| parType_t | m_defaultValue {0} |
| bool | m_isDefault {true} |
| bool | m_isExtended {false} |
| std::string | m_val |
| unsigned int | m_pos {0} |
| std::string | m_sel |
| std::string | m_defaultVal |
Definition at line 25 of file Parameter.h.
| Parameter::Parameter | ( | std::string_view | name, |
| TCS::parType_t | value ) |
Definition at line 15 of file Parameter.cxx.
| TCS::Parameter::Parameter | ( | std::string_view | name, |
| TCS::parType_t | value, | ||
| unsigned int | selection ) |
|
inline |
Definition at line 31 of file Parameter.h.
|
inline |
Definition at line 45 of file Parameter.h.
|
inline |
Definition at line 38 of file Parameter.h.
|
inline |
Definition at line 39 of file Parameter.h.
|
inline |
Definition at line 40 of file Parameter.h.
|
inline |
Definition at line 34 of file Parameter.h.
|
inline |
Definition at line 41 of file Parameter.h.
|
inline |
Definition at line 46 of file Parameter.h.
|
inline |
Definition at line 37 of file Parameter.h.
|
inline |
Definition at line 47 of file Parameter.h.
|
inline |
Definition at line 35 of file Parameter.h.
|
inline |
Definition at line 54 of file Parameter.h.
|
inline |
Definition at line 55 of file Parameter.h.
|
inline |
Definition at line 50 of file Parameter.h.
|
inline |
Definition at line 59 of file Parameter.h.
|
inline |
Definition at line 53 of file Parameter.h.
|
inline |
Definition at line 60 of file Parameter.h.
|
inline |
Definition at line 51 of file Parameter.h.
|
inline |
Definition at line 58 of file Parameter.h.
|
inline |
Definition at line 52 of file Parameter.h.
|
inline |
Definition at line 44 of file Parameter.h.
|
inline |
Definition at line 36 of file Parameter.h.
|
private |
Definition at line 76 of file Parameter.h.
|
private |
Definition at line 68 of file Parameter.h.
|
private |
Definition at line 69 of file Parameter.h.
|
private |
Definition at line 70 of file Parameter.h.
|
private |
Definition at line 64 of file Parameter.h.
|
private |
Definition at line 74 of file Parameter.h.
|
private |
Definition at line 66 of file Parameter.h.
|
private |
Definition at line 75 of file Parameter.h.
|
private |
Definition at line 67 of file Parameter.h.
|
private |
Definition at line 73 of file Parameter.h.
|
private |
Definition at line 65 of file Parameter.h.