|
| | FloatRegNode () |
| |
| | FloatRegNode (std::shared_ptr< Node::NodeImpl > pFloat) |
| |
| virtual | ~FloatRegNode () |
| |
| virtual void | SetReference (INode *pBase) |
| | overload SetReference for Value More...
|
| |
| | FloatNode () |
| |
| | FloatNode (std::shared_ptr< Node::NodeImpl > pFloat) |
| |
| virtual | ~FloatNode () |
| |
| virtual void | SetValue (double Value, bool Verify=true) |
| | Set node value. More...
|
| |
| virtual IFloat & | operator= (double Value) |
| | Set node value. More...
|
| |
| virtual double | GetValue (bool Verify=false, bool IgnoreCache=false) |
| | Get node value. More...
|
| |
| virtual bool | IsValueUpdated () |
| | Checks if the content of the node has changed since the value was last cached by IsValueUpdated() or GetValue(). More...
|
| |
| virtual double | operator() () |
| | Get node value. More...
|
| |
| virtual double | operator* () |
| | Get node value. More...
|
| |
| virtual double | GetMin () |
| | Get minimum value allowed. More...
|
| |
| virtual double | GetMax () |
| | Get maximum value allowed. More...
|
| |
| virtual bool | HasInc () |
| | True if the float has a constant increment. More...
|
| |
| virtual EIncMode | GetIncMode () |
| | Get increment mode. More...
|
| |
| virtual double | GetInc () |
| | Get the constant increment if there is any. More...
|
| |
| virtual double_autovector_t | GetListOfValidValues (bool bounded=true) |
| | Get list of valid value. More...
|
| |
| virtual ERepresentation | GetRepresentation () |
| | Get recommended representation. More...
|
| |
| virtual GenICam::gcstring | GetUnit () const |
| | Get the physical unit name. More...
|
| |
| virtual EDisplayNotation | GetDisplayNotation () const |
| | Get the way the float should be converted to a string. More...
|
| |
| virtual int64_t | GetDisplayPrecision () const |
| | Get the precision to be used when converting the float to a string. More...
|
| |
| IInteger * | GetIntAlias () |
| | gets the interface of an alias node. More...
|
| |
| IEnumeration * | GetEnumAlias () |
| | gets the interface of an alias node. More...
|
| |
| virtual void | ImposeMin (double Value) |
| | Restrict minimum value. More...
|
| |
| virtual void | ImposeMax (double Value) |
| | Restrict maximum value. More...
|
| |
| | ValueNode () |
| | Constructor. More...
|
| |
| | ValueNode (std::shared_ptr< Node::NodeImpl > pValue) |
| | constructor with GenICam IValue More...
|
| |
| | ~ValueNode () |
| | Destructor. More...
|
| |
| virtual INode * | GetNode () |
| |
| virtual GenICam::gcstring | ToString (bool Verify=false, bool IgnoreCache=false) |
| | Get content of the node as string. More...
|
| |
| virtual void | FromString (const GenICam::gcstring &ValueStr, bool Verify=true) |
| | Set content of the node as string. More...
|
| |
| virtual bool | IsValueCacheValid () const |
| | Checks if the value comes from cache or is requested from another node. More...
|
| |
| | Node () |
| | Constructor. More...
|
| |
| | Node (std::shared_ptr< Node::NodeImpl > pNodeHandle) |
| | Constructor. More...
|
| |
| | ~Node () |
| | Destructor. More...
|
| |
| virtual GenICam::gcstring | GetName (bool FullQualified=false) const |
| | Get node name. More...
|
| |
| virtual GenApi::ENameSpace | GetNameSpace () const |
| | Get name space. More...
|
| |
| virtual EVisibility | GetVisibility () const |
| | Get the recommended visibility of the node. More...
|
| |
| virtual void | InvalidateNode () |
| | Indicates that the node's value may have changed. More...
|
| |
| virtual bool | IsCachable () const |
| | Is the node value cacheable. More...
|
| |
| virtual EYesNo | IsAccessModeCacheable () const |
| | True if the AccessMode can be cached. More...
|
| |
| virtual ECachingMode | GetCachingMode () const |
| | Get Caching Mode. More...
|
| |
| virtual int64_t | GetPollingTime () const |
| | recommended polling time (for not cacheable nodes) More...
|
| |
| virtual GenICam::gcstring | GetToolTip () const |
| | Get a short description of the node. More...
|
| |
| virtual GenICam::gcstring | GetDescription () const |
| | Get a long description of the node. More...
|
| |
| virtual GenICam::gcstring | GetDisplayName () const |
| | Get a name string for display. More...
|
| |
| virtual GenICam::gcstring | GetDeviceName () const |
| | Get a name of the device. More...
|
| |
| virtual void | GetChildren (GenApi::NodeList_t &Children, ELinkType LinkType=ctReadingChildren) const |
| | Get all nodes this node directly depends on. More...
|
| |
| virtual void | GetParents (GenApi::NodeList_t &Parents) const |
| | Gets all nodes this node is directly depending on. More...
|
| |
| virtual void | GetLockNodes (GenApi::NodeList_t &LockNodes) const |
| | Gets all nodes which can directly lock this node. More...
|
| |
| virtual CallbackHandleType | RegisterCallback (CNodeCallback *pCallback) |
| | Register change callback Takes ownership of the CNodeCallback object. More...
|
| |
| virtual bool | DeregisterCallback (CallbackHandleType hCallback) |
| | De register change callback Destroys CNodeCallback object. More...
|
| |
| virtual INodeMap * | GetNodeMap () const |
| | Retrieves the central node map. More...
|
| |
| virtual GenICam::gcstring | GetEventID () const |
| | Get the EventId of the node. More...
|
| |
| virtual bool | IsStreamable () const |
| | True if the node is streamable. More...
|
| |
| virtual void | GetPropertyNames (GenICam::gcstring_vector &PropertyNames) const |
| | Returns a list of the names all properties set during initialization. More...
|
| |
| virtual bool | GetProperty (const GenICam::gcstring &PropertyName, GenICam::gcstring &ValueStr, GenICam::gcstring &AttributeStr) |
| | Retrieves a property plus an additional attribute by name If a property has multiple values/attribute they come with Tabs as delimiters. More...
|
| |
| virtual void | ImposeAccessMode (EAccessMode ImposedAccessMode) |
| | Imposes an access mode to the natural access mode of the node. More...
|
| |
| virtual void | ImposeVisibility (EVisibility ImposedVisibility) |
| | Imposes a visibility to the natural visibility of the node. More...
|
| |
| virtual INode * | GetAlias () const |
| | Retrieves the a node which describes the same feature in a different way. More...
|
| |
| virtual INode * | GetCastAlias () const |
| | Retrieves the a node which describes the same feature so that it can be casted. More...
|
| |
| virtual GenICam::gcstring | GetDocuURL () const |
| | Gets a URL pointing to the documentation of that feature. More...
|
| |
| virtual bool | IsDeprecated () const |
| | True if the node should not be used any more. More...
|
| |
| virtual EInterfaceType | GetPrincipalInterfaceType () const |
| | Get the type of the main interface of a node. More...
|
| |
| virtual bool | IsFeature () const |
| | True if the node can be reached via category nodes from a category node named "Root". More...
|
| |
| void | SetNodeHandle (std::shared_ptr< Node::NodeImpl > pNodeHandle) |
| | Set Node handle. More...
|
| |
| std::shared_ptr< Node::NodeImpl > | GetNodeHandle () const |
| | Get Node handle. More...
|
| |
| virtual EAccessMode | GetAccessMode () const |
| | Base interface overrides. More...
|
| |
| virtual bool | IsSelector () const |
| | Selector interface overrides. More...
|
| |
| virtual void | GetSelectedFeatures (FeatureList_t &) const |
| | retrieve the group of selected features More...
|
| |
| virtual void | GetSelectingFeatures (FeatureList_t &) const |
| | retrieve the group of features selecting this node More...
|
| |
| virtual void | SetReference (ISelector *pBase) |
| |
| void | SetNodeMap (INodeMap *pNodeMap) |
| |
| virtual bool | operator== (int nullPtr) const |
| |
| virtual bool | operator!= (int nullPtr) const |
| |
| | RegisterNode () |
| |
| | RegisterNode (std::shared_ptr< Node::NodeImpl > pRegister) |
| |
| virtual | ~RegisterNode () |
| |
| virtual void | Set (const uint8_t *pBuffer, int64_t Length, bool Verify=true) |
| | Set the register's contents. More...
|
| |
| virtual void | Get (uint8_t *pBuffer, int64_t Length, bool Verify=false, bool IgnoreCache=false) |
| | Fills a buffer with the register's contents. More...
|
| |
| virtual int64_t | GetLength () |
| | Retrieves the Length of the register [Bytes]. More...
|
| |
| virtual int64_t | GetAddress () |
| | Retrieves the Address of the register. More...
|
| |
Interface for string properties.