Go to the documentation of this file.
31 #ifndef GENAPI_BOOLEAN_H
32 #define GENAPI_BOOLEAN_H
34 #include "../IBoolean.h"
117 virtual bool GetProperty(CNodeDataMap *pNodeDataMap, CPropertyID::EProperty_ID_t PropertyID, CNodeData::PropertyVector_t &PropertyList)
const;
137 class CBoolean :
public BaseT< ValueT< BooleanT< NodeT < CBooleanImpl> > > >
143 #endif // GENAPI_BOOLEAN_H
@ intfIBoolean
IBoolean interface.
Lexical analyzer for CIntSwissKnife.
enum GENAPI_NAMESPACE::_EAccessMode EAccessMode
access mode of a node
int64_t m_OnValue
Value for On.
virtual void InternalFromString(const GENICAM_NAMESPACE::gcstring &valueString, bool Verify=true)
virtual bool InternalIsValueCacheValid() const
Checks if the value comes from cache or is requested from another node.
virtual EInterfaceType InternalGetPrincipalInterfaceType() const
Implementation of IBase::GetPrincipalInterfaceType()
Definition of polymorphical smart pointer.
virtual bool InternalGetValue(bool Verify=false, bool IgnoreCache=false) const
GENICAM_INTERFACE GENAPI_DECL_ABSTRACT IBoolean
Interface for Boolean properties.
virtual void InternalSetValue(bool Value, bool Verify=true)
Standard implementation for the INode and the ISelector interface.
A string class which is a clone of std::string.
Definition of the NodeT class template.
A reference to an int64 which can bei either an int64 variable, or a pointer to an IInteger,...
Implementation of the IBase interface.
GENICAM_INTERFACE GENAPI_DECL_ABSTRACT bool Verify
int64_t m_OffValue
Value for Off.
CIntegerPolyRef m_Value
Reference to vlaue.
enum GENAPI_NAMESPACE::_EInterfaceType EInterfaceType
typedef for interface type
virtual EAccessMode InternalGetAccessMode() const
Get the access mode of the node.
Definition of the BaseT class template.
CBooleanImpl()
Constructor.
Definition of BooleanT class template.
Definition of the ValueT class template.
virtual bool GetProperty(CNodeDataMap *pNodeDataMap, CPropertyID::EProperty_ID_t PropertyID, CNodeData::PropertyVector_t &PropertyList) const
virtual void SetProperty(CProperty &Property)
virtual GENICAM_NAMESPACE::gcstring InternalToString(bool Verify=false, bool IgnoreCache=false)
virtual void FinalConstruct()
rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Dec 4 2024 03:10:11