Go to the documentation of this file.
31 #ifndef GENAPI_COMMAND_H
32 #define GENAPI_COMMAND_H
34 #include "../ICommand.h"
107 virtual bool GetProperty( CNodeDataMap *pNodeDataMap, CPropertyID::EProperty_ID_t PropertyID, CNodeData::PropertyVector_t &PropertyList )
const;
139 class CCommand :
public BaseT< ValueT< NodeT< CommandT< CCommandImpl > > > >
144 #endif // GENAPI_COMMAND_H
Lexical analyzer for CIntSwissKnife.
enum GENAPI_NAMESPACE::_EAccessMode EAccessMode
access mode of a node
EAccessMode InternalGetAccessMode() const
Get the access mode of the node.
Definition of polymorphical smart pointer.
CCommandImpl()
Constructor.
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,...
virtual bool GetProperty(CNodeDataMap *pNodeDataMap, CPropertyID::EProperty_ID_t PropertyID, CNodeData::PropertyVector_t &PropertyList) const
_EStatus
possible statuses of the command node
virtual void InternalFromString(const GENICAM_NAMESPACE::gcstring &valueString, bool Verify=true)
virtual void SetProperty(CProperty &Property)
virtual EInterfaceType InternalGetPrincipalInterfaceType() const
Implementation of IBase::GetPrincipalInterfaceType()
Implementation of the IBase interface.
GENICAM_INTERFACE GENAPI_DECL_ABSTRACT bool Verify
GENICAM_INTERFACE GENAPI_DECL_ABSTRACT ICommand
Interface for command like properties.
enum GENAPI_NAMESPACE::_EInterfaceType EInterfaceType
typedef for interface type
virtual void InternalExecute(bool Verify=true)
virtual bool InternalIsDone(bool Verify, bool &FireCallbacks)
Definition of the BaseT class template.
virtual bool Poll(int64_t ElapsedTime)
Invalidates the node if the polling time has elapsed.
EStatus m_Status
the internal status of the command node
@ intfICommand
ICommand interface.
Definition of CommandT class template.
enum GENAPI_NAMESPACE::CCommandImpl::_EStatus EStatus
possible statuses of the command node
CIntegerPolyRef m_Value
Reference to value or node representing the value.
CIntegerPolyRef m_CommandValue
Value for On.
Definition of the ValueT class template.
virtual GENICAM_NAMESPACE::gcstring InternalToString(bool Verify=false, bool IgnoreCache=false)
rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Dec 4 2024 03:10:11