Go to the documentation of this file.
29 #ifndef GENAPI_SELECTORDIGIT_H
30 #define GENAPI_SELECTORDIGIT_H
40 # pragma warning ( disable : 4251 ) // XXX needs to have dll-interface to be used by clients of class YYY
59 virtual bool SetNext(
bool Tick =
true);
63 virtual void GetSelectorList( GENAPI_NAMESPACE::FeatureList_t &SelectorList,
bool Incremental =
false );
99 virtual bool SetNext(
bool Tick =
true);
103 virtual void GetSelectorList( GENAPI_NAMESPACE::FeatureList_t &SelectorList,
bool Incremental =
false );
126 virtual bool SetNext(
bool Tick =
true );
130 virtual void GetSelectorList( GENAPI_NAMESPACE::FeatureList_t& SelectorList,
bool Incremental =
false );
Lexical analyzer for CIntSwissKnife.
Definition of template CPointer.
virtual void GetState(CSelectorState &state)
virtual GENICAM_NAMESPACE::gcstring ToString()
CEnumSelectorDigit(IBase *pBase)
Constructor.
Definition of interface IBase.
A selector set counter digit formed by an enumeration.
A string class which is a clone of std::string.
virtual void GetSelectorList(GENAPI_NAMESPACE::FeatureList_t &SelectorList, bool Incremental=false)
A selector set counter digit formed by an integer.
virtual GENICAM_NAMESPACE::gcstring ToString()
CIntegerPtr m_ptrIntSelector
the selecting node
Definition of interface INode and types NodeList_t and CallbackHandleType:
int64_t m_CurrentValue
the current value of this "digit"
CBooleanPtr m_ptrBoolSelector
int64_t m_OriginalIntValue
stores the original value of the selector
CBooleanSelectorDigit(IBase *pBase)
virtual void GetSelectorList(GENAPI_NAMESPACE::FeatureList_t &SelectorList, bool Incremental=false)
GENICAM_INTERFACE GENAPI_DECL_ABSTRACT ISelectorDigit
Interface of a "digit" of the "counter" formed by the selector set.
virtual bool SetNext(bool Tick=true)
CIntSelectorDigit(IBase *pBase)
Constructor.
bool SetSelector()
Sets the selector value to the device.
virtual bool SetNext(bool Tick=true)
virtual void GetState(CSelectorState &state)
virtual void GetState(CSelectorState &state)
NodeList_t m_ptrEntries
the symbolics available for the enum selector
virtual bool SetNext(bool Tick=true)
int64_t m_OriginalEnumIntValue
stores the original value of the selector
virtual void GetSelectorList(GENAPI_NAMESPACE::FeatureList_t &SelectorList, bool Incremental=false)
NodeList_t::iterator m_itCurrentEntry
the current value of this "digit"
virtual GENICAM_NAMESPACE::gcstring ToString()
bool m_DigitHasChanged
indicates if the digit has changed
bool m_DigitHasChanged
indicates if the digit has changed
Definition of IBoolean interface.
GENICAM_INTERFACE GENAPI_DECL_ABSTRACT IBase
Base interface common to all nodes.
node_vector NodeList_t
a list of node references
CEnumerationPtr m_ptrEnumSelector
the selecting node
rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Dec 4 2024 03:10:12