eLynx SDK
v3.0.1 C++ image processing API reference |
#include <CoreParameters.h>
Public Member Functions | |
ParameterEnum (const std::string &iName, int32 iIndex, const ParameterEnumItemList &iList) | |
ParameterEnum () | |
virtual | ~ParameterEnum () |
virtual void | Reset () |
size_t | GetSize () const |
int32 | GetIndex () const |
void | SetIndex (int32 iIndex) |
int32 | GetValue () const |
int32 | GetValue (int32 iIndex) const |
const char * | GetLabel () const |
const char * | GetLabel (int32 iIndex) const |
Protected Attributes | |
int32 | _index |
int32 | _default |
const ParameterEnumItemList & | _list |
Definition at line 67 of file CoreParameters.h.
eLynx::ParameterEnum::ParameterEnum | ( | const std::string & | iName, | |
int32 | iIndex, | |||
const ParameterEnumItemList & | iList | |||
) |
eLynx::ParameterEnum::ParameterEnum | ( | ) |
virtual eLynx::ParameterEnum::~ParameterEnum | ( | ) | [virtual] |
virtual void eLynx::ParameterEnum::Reset | ( | ) | [virtual] |
Implements eLynx::AbstractParameter.
size_t eLynx::ParameterEnum::GetSize | ( | ) | const |
int32 eLynx::ParameterEnum::GetIndex | ( | ) | const |
void eLynx::ParameterEnum::SetIndex | ( | int32 | iIndex | ) |
int32 eLynx::ParameterEnum::GetValue | ( | ) | const |
int32 eLynx::ParameterEnum::GetValue | ( | int32 | iIndex | ) | const |
const char* eLynx::ParameterEnum::GetLabel | ( | ) | const |
const char* eLynx::ParameterEnum::GetLabel | ( | int32 | iIndex | ) | const |
int32 eLynx::ParameterEnum::_index [protected] |
Definition at line 88 of file CoreParameters.h.
int32 eLynx::ParameterEnum::_default [protected] |
Definition at line 88 of file CoreParameters.h.
const ParameterEnumItemList& eLynx::ParameterEnum::_list [protected] |
Definition at line 89 of file CoreParameters.h.