#include <parameter.h>
Public Member Functions | |
| EnumeratedParameter (const char *name) | |
| EnumeratedParameter (const char *name, Enumerated default_value) | |
| operator Enumerated () const | |
| const Enumerated & | get_value () const |
| void | update (const char *) |
Private Member Functions | |
| SAMPA_PERSISTENT (EnumeratedParameter) | |
Private Attributes | |
| Enumerated | m_value |
Friends | |
| class | EnumeratedParameterInitializer< Enumerated > |
Definition at line 149 of file parameter.h.
| Sampa::EnumeratedParameter< Enumerated >::EnumeratedParameter | ( | const char * | name | ) | [inline] |
Definition at line 65 of file parameter_initializer.cxx.
References Sampa::ParameterInitializerBase::initialize().
| Sampa::EnumeratedParameter< Enumerated >::EnumeratedParameter | ( | const char * | name, | |
| Enumerated | default_value | |||
| ) | [inline] |
Definition at line 58 of file parameter_initializer.cxx.
References Sampa::ParameterInitializerBase::initialize(), and Sampa::EnumeratedParameter< Enumerated >::m_value.
| Sampa::EnumeratedParameter< Enumerated >::operator Enumerated | ( | ) | const [inline] |
Definition at line 153 of file parameter.h.
| const Enumerated& Sampa::EnumeratedParameter< Enumerated >::get_value | ( | ) | const [inline] |
Definition at line 154 of file parameter.h.
| void Sampa::EnumeratedParameter< Enumerated >::update | ( | const char * | name | ) | [inline] |
Definition at line 72 of file parameter_initializer.cxx.
References Sampa::ParameterInitializerBase::initialize().
| Sampa::EnumeratedParameter< Enumerated >::SAMPA_PERSISTENT | ( | EnumeratedParameter< Enumerated > | ) | [private] |
friend class EnumeratedParameterInitializer< Enumerated > [friend] |
Definition at line 158 of file parameter.h.
Enumerated Sampa::EnumeratedParameter< Enumerated >::m_value [private] |
Definition at line 157 of file parameter.h.
Referenced by Sampa::EnumeratedParameter< Enumerated >::EnumeratedParameter().
1.5.3