Public Member Functions | Protected Member Functions | Protected Attributes
GENAPI_NAMESPACE::CEnumSelectorDigit Class Reference

A selector set counter digit formed by an enumeration. More...

#include <SelectorDigit.h>

List of all members.

Public Member Functions

 CEnumSelectorDigit (IBase *pBase)
 Constructor.
virtual void GetSelectorList (GENAPI_NAMESPACE::FeatureList_t &SelectorList, bool Incremental=false)
virtual void Restore ()
virtual bool SetFirst ()
virtual bool SetNext (bool Tick=true)
virtual GENICAM_NAMESPACE::gcstring ToString ()

Protected Member Functions

bool SetSelector ()
 Sets the selector value to the device.

Protected Attributes

bool m_DigitHasChanged
 indicates if the digit has changed
NodeList_t::iterator m_itCurrentEntry
 the current value of this "digit"
int64_t m_OriginalEnumIntValue
 stores the original value of the selector
NodeList_t m_ptrEntries
 the symbolics available for the enum selector
CEnumerationPtr m_ptrEnumSelector
 the selecting node

Detailed Description

A selector set counter digit formed by an enumeration.

Definition at line 45 of file SelectorDigit.h.


Constructor & Destructor Documentation

Constructor.

Parameters:
pBase> Node covered by this digit

Member Function Documentation

virtual void GENAPI_NAMESPACE::CEnumSelectorDigit::GetSelectorList ( GENAPI_NAMESPACE::FeatureList_t &  SelectorList,
bool  Incremental = false 
) [virtual]
virtual bool GENAPI_NAMESPACE::CEnumSelectorDigit::SetNext ( bool  Tick = true) [virtual]

Sets the selector value to the device.


Member Data Documentation

indicates if the digit has changed

Definition at line 78 of file SelectorDigit.h.

the current value of this "digit"

Definition at line 72 of file SelectorDigit.h.

stores the original value of the selector

Definition at line 75 of file SelectorDigit.h.

the symbolics available for the enum selector

Definition at line 69 of file SelectorDigit.h.

the selecting node

Definition at line 66 of file SelectorDigit.h.


The documentation for this class was generated from the following file:


rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:10