Implementation of the IEnumeration Interface. More...
#include <EnumerationT.h>
Public Member Functions | |
virtual IEnumEntry * | GetCurrentEntry (bool Verify=false, bool IgnoreCache=false) |
Get the current entry. | |
virtual void | GetEntries (NodeList_t &Entries) |
Implementation of IEnumeration::GetEntries() | |
virtual IEnumEntry * | GetEntry (const int64_t IntValue) |
Get an entry node by its IntValue. | |
virtual IEnumEntry * | GetEntryByName (const GENICAM_NAMESPACE::gcstring &Symbolic) |
Implementation of IEnumeration::GetEntryByName() | |
virtual int64_t | GetIntValue (bool Verify=false, bool IgnoreCache=false) |
Implementation of IEnumeration::GetIntValue() | |
virtual void | GetSymbolics (StringList_t &Symbolics) |
Implementation of IEnumeration::GetSymbolics() | |
virtual GENICAM_NAMESPACE::gcstring | operator* () |
Implementation of IEnumeration::operator*() | |
virtual IEnumeration & | operator= (const GENICAM_NAMESPACE::gcstring &ValueStr) |
Implementation of IEnumeration::operator=() | |
virtual void | SetIntValue (int64_t Value, bool Verify=true) |
Implementation of IEnumeration::SetIntValue() |
Implementation of the IEnumeration Interface.
Definition at line 45 of file EnumerationT.h.
virtual IEnumEntry* GENAPI_NAMESPACE::EnumerationT< Base >::GetCurrentEntry | ( | bool | Verify = false , |
bool | IgnoreCache = false |
||
) | [inline, virtual] |
Get the current entry.
Definition at line 154 of file EnumerationT.h.
virtual void GENAPI_NAMESPACE::EnumerationT< Base >::GetEntries | ( | NodeList_t & | Entries | ) | [inline, virtual] |
Implementation of IEnumeration::GetEntries()
Definition at line 57 of file EnumerationT.h.
virtual IEnumEntry* GENAPI_NAMESPACE::EnumerationT< Base >::GetEntry | ( | const int64_t | IntValue | ) | [inline, virtual] |
Get an entry node by its IntValue.
Definition at line 146 of file EnumerationT.h.
virtual IEnumEntry* GENAPI_NAMESPACE::EnumerationT< Base >::GetEntryByName | ( | const GENICAM_NAMESPACE::gcstring & | Symbolic | ) | [inline, virtual] |
Implementation of IEnumeration::GetEntryByName()
Definition at line 164 of file EnumerationT.h.
virtual int64_t GENAPI_NAMESPACE::EnumerationT< Base >::GetIntValue | ( | bool | Verify = false , |
bool | IgnoreCache = false |
||
) | [inline, virtual] |
Implementation of IEnumeration::GetIntValue()
Definition at line 122 of file EnumerationT.h.
virtual void GENAPI_NAMESPACE::EnumerationT< Base >::GetSymbolics | ( | StringList_t & | Symbolics | ) | [inline, virtual] |
Implementation of IEnumeration::GetSymbolics()
Definition at line 49 of file EnumerationT.h.
virtual GENICAM_NAMESPACE::gcstring GENAPI_NAMESPACE::EnumerationT< Base >::operator* | ( | ) | [inline, virtual] |
Implementation of IEnumeration::operator*()
Definition at line 116 of file EnumerationT.h.
virtual IEnumeration& GENAPI_NAMESPACE::EnumerationT< Base >::operator= | ( | const GENICAM_NAMESPACE::gcstring & | ValueStr | ) | [inline, virtual] |
Implementation of IEnumeration::operator=()
Definition at line 65 of file EnumerationT.h.
virtual void GENAPI_NAMESPACE::EnumerationT< Base >::SetIntValue | ( | int64_t | Value, |
bool | Verify = true |
||
) | [inline, virtual] |
Implementation of IEnumeration::SetIntValue()
Definition at line 72 of file EnumerationT.h.