Implementation of the INode interface. More...
#include <NodeT.h>
Public Member Functions | |
virtual bool | DeregisterCallback (CallbackHandleType hCallback) |
Implementation of INode::DeregisterCallback() More... | |
virtual ECachingMode | GetCachingMode () const |
Implementation of INode::GetCachingMode. More... | |
virtual void | GetChildren (NodeList_t &Children, ELinkType LinkType) const |
Implementation of INode::GetChildren() More... | |
virtual GENICAM_NAMESPACE::gcstring | GetDescription () const |
Implementation of INode::GetDescription() More... | |
virtual GENICAM_NAMESPACE::gcstring | GetDeviceName () const |
Implementation of INode::GetDeviceName. More... | |
virtual GENICAM_NAMESPACE::gcstring | GetDisplayName () const |
Implementation of INode::GetDisplayName. More... | |
virtual GENICAM_NAMESPACE::gcstring | GetDocuURL () const |
Gets a URL pointing to the documentation of that feature. More... | |
virtual GENICAM_NAMESPACE::gcstring | GetEventID () const |
Implementation of INode::GetNodeMap() More... | |
virtual GENICAM_NAMESPACE::gcstring | GetName (bool FullQualified) const |
Implementation of INode::GetName() More... | |
virtual GENAPI_NAMESPACE::ENameSpace | GetNameSpace () const |
Implementation of INode::GetNameSpace() More... | |
virtual INodeMap * | GetNodeMap () const |
Implementation of INode::GetNodeMap() More... | |
virtual int64_t | GetPollingTime () const |
Implementation of INode::GetPollingTime() More... | |
virtual EInterfaceType | GetPrincipalInterfaceType () const |
Implementation of IBase::GetPrincipalInterfaceType() More... | |
virtual bool | GetProperty (const GENICAM_NAMESPACE::gcstring &PropertyName, GENICAM_NAMESPACE::gcstring &ValueStr, GENICAM_NAMESPACE::gcstring &AttributeStr) |
Retrieves a property plus an additional attribute by name. More... | |
virtual bool | GetProperty (CNodeDataMap *pNodeDataMap, CPropertyID::EProperty_ID_t PropertyID, CNodeData::PropertyVector_t &PropertyList) |
virtual void | GetPropertyNames (GENICAM_NAMESPACE::gcstring_vector &PropertyNames) const |
Returns a list of the names all properties set during initialization. More... | |
virtual GENICAM_NAMESPACE::gcstring | GetToolTip () const |
Implementation of INode::GetToolTip() More... | |
virtual EVisibility | GetVisibility () const |
Implementation of INode::GetVisibility() More... | |
virtual void | InvalidateNode () |
Implementation of INode::InvalidateNode() More... | |
virtual EYesNo | IsAccessModeCacheable () const |
True if the AccessMode can be cached. More... | |
virtual bool | IsCachable () const |
Implementation of INode::IsCachable() More... | |
virtual bool | IsDeprecated () const |
True if the node should not be used any more. More... | |
virtual CallbackHandleType | RegisterCallback (CNodeCallback *pCallback) |
Implementation of INode::RegisterCallback() More... | |
Private Member Functions | |
NodeT< Base > & | operator= (const NodeT< Base > &) |
Implementation of the INode interface.
|
inlinevirtual |
Implementation of INode::DeregisterCallback()
|
inlinevirtual |
|
inlinevirtual |
Implementation of INode::GetChildren()
|
inlinevirtual |
Implementation of INode::GetDescription()
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Implementation of INode::GetNodeMap()
|
inlinevirtual |
|
inlinevirtual |
Implementation of INode::GetNameSpace()
|
inlinevirtual |
Implementation of INode::GetNodeMap()
|
inlinevirtual |
Implementation of INode::GetPollingTime()
|
inlinevirtual |
Implementation of IBase::GetPrincipalInterfaceType()
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Implementation of INode::GetToolTip()
|
inlinevirtual |
Implementation of INode::GetVisibility()
|
inlinevirtual |
Implementation of INode::InvalidateNode()
|
inlinevirtual |
|
inlinevirtual |
Implementation of INode::IsCachable()
|
inlinevirtual |
|
private |
|
inlinevirtual |
Implementation of INode::RegisterCallback()