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.