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()