|
| | CFltRegImpl () |
| | Constructor. More...
|
| |
| virtual bool | GetProperty (CNodeDataMap *pNodeDataMap, CPropertyID::EProperty_ID_t PropertyID, CNodeData::PropertyVector_t &PropertyList) const |
| |
| virtual void | SetProperty (CProperty &Property) |
| |
| virtual bool | CanBeWritten (bool Verify) |
| |
| | CRegisterImpl () |
| | Default Contructor. More...
|
| |
| virtual void | FinalConstruct () |
| | finalizes the construction of the node More...
|
| |
| virtual void | SetInvalid (INodePrivate::ESetInvalidMode simMode) |
| | Initializes the object. More...
|
| |
| | CNodeImpl () |
| | Constructor. More...
|
| |
| virtual | ~CNodeImpl () |
| | Destructor. More...
|
| |
| virtual void | Initialize (GENAPI_NAMESPACE::INodeMapPrivate *const pNodeMap, CNodeData::ENodeType_t NodeType, NodeID_t &NodeID) |
| |
| virtual CNodeData::ENodeType_t | GetNodeType () |
| |
| virtual NodeID_t | GetNodeID () |
| |
| virtual void | SetInvalid (ESetInvalidMode simMode) |
| |
| virtual void | CollectCallbacksToFire (std::list< CNodeCallback * > &CallbacksToFire, bool allDependents=false, bool always=false) |
| |
| virtual bool | IsTerminalNode () const |
| |
| virtual void | GetTerminalNodes (GENAPI_NAMESPACE::NodeList_t &Terminals) const |
| |
| virtual bool | Poll (int64_t ElapsedTime) |
| |
| virtual bool | CanBeRead (bool Verify) |
| |
| virtual bool | IsSelector () const |
| |
| virtual void | GetSelectedFeatures (FeatureList_t &list) const |
| |
| virtual void | GetSelectingFeatures (FeatureList_t &) const |
| |
| INodeMapPrivate * | GetNodeMapPrivate () |
| | Retrieves the INodeMapPrivate interface. More...
|
| |
| void | SetParent (INodePrivate *pParent) |
| | Sets a parent : CAVE : for internal use only... More...
|
| |
| void | add_child (CPropertyID::EProperty_ID_t PropertyID, CProperty &, INodePrivate *pNode) |
| |
| void | add_orphan_child (CPropertyID::EProperty_ID_t PropertyID, CProperty &, INodePrivate *pNode) |
| |
|
| virtual EDisplayNotation | InternalGetDisplayNotation () const |
| | Get the way the float should be converted to a string. More...
|
| |
| virtual int64_t | InternalGetDisplayPrecision () const |
| | Get the precision to be used when converting the float to a string. More...
|
| |
| virtual double | InternalGetInc () |
| | Get the constant increment if there is any. More...
|
| |
| virtual int64_t | InternalGetLength (bool Verify=false) |
| | Retrieves the Length of the register [Bytes]. More...
|
| |
| virtual const double_autovector_t | InternalGetListOfValidValues () |
| | Get list of valid value. More...
|
| |
| virtual double | InternalGetMax () |
| | Get maximum value allowed. More...
|
| |
| virtual double | InternalGetMin () |
| | Get minimum value allowed. More...
|
| |
| virtual EInterfaceType | InternalGetPrincipalInterfaceType () const |
| | Implementation of IBase::GetPrincipalInterfaceType() More...
|
| |
| virtual ERepresentation | InternalGetRepresentation () const |
| | Get recommended representation. More...
|
| |
| virtual GENICAM_NAMESPACE::gcstring | InternalGetUnit () const |
| | Get the unit. More...
|
| |
| virtual double | InternalGetValue (bool Verify=false, bool IgnoreCache=false) |
| | Get node value. More...
|
| |
| virtual bool | InternalHasInc () |
| | True if the float has a constant increment. More...
|
| |
| virtual void | InternalSetValue (double dblValue, bool Verify=true) |
| | Set node value. More...
|
| |
| void | ReadReg (uint8_t *ValueBytes, bool Verify=false, bool IgnoreCache=false) |
| | helper to handle the register access incl. swapping More...
|
| |
| void | WriteReg (uint8_t *pValueBytes, bool Verify=true) |
| | helper to handle the register access incl. swapping More...
|
| |
| virtual void | InternalFromString (const GENICAM_NAMESPACE::gcstring &valueString, bool Verify=true) |
| | Set value of the node as string. More...
|
| |
| virtual void | InternalGet (uint8_t *ppBuffer, int64_t pLength, bool Verify=false, bool IgnoreCache=false) |
| | Retrieves a pointer to a buffer containing the register's contents. More...
|
| |
| virtual EAccessMode | InternalGetAccessMode () const |
| | Get the access mode of the node. More...
|
| |
| virtual int64_t | InternalGetAddress (bool Verify, bool IgnoreCache) |
| | Retrieves the Address of the register. More...
|
| |
| virtual ECachingMode | InternalGetCachingMode () const |
| | Get Caching Mode. More...
|
| |
| virtual void | InternalSet (const uint8_t *pBuffer, int64_t Length, bool Verify=true) |
| | Set the register's contents. More...
|
| |
| virtual GENICAM_NAMESPACE::gcstring | InternalToString (bool Verify=false, bool IgnoreCache=false) |
| | Implements interface IValue (called by IValueT) More...
|
| |
| void | UpdateAddress (bool Verify, bool IgnoreCache) |
| | Recomputes the Address. More...
|
| |
| EAccessMode | InternalGetAccessMode (IBase *pValue) const |
| | Default implementation of GetAccessMode taking into account another node. More...
|
| |
| virtual GENICAM_NAMESPACE::gcstring | InternalGetName (bool FullQualified=false) const |
| | Get node name. More...
|
| |
| virtual GENAPI_NAMESPACE::ENameSpace | InternalGetNameSpace () const |
| | Get name space. More...
|
| |
| virtual EVisibility | InternalGetVisibility () const |
| | Get the recommended visibility of the node. More...
|
| |
| virtual void | InternalInvalidateNode (std::list< CNodeCallback * > &CallbacksToFire) |
| |
| virtual bool | InternalIsCachable () const |
| | Is the node value cachable. More...
|
| |
| virtual int64_t | InternalGetPollingTime () const |
| | recommended polling time (for not cachable nodes) More...
|
| |
| virtual GENICAM_NAMESPACE::gcstring | InternalGetToolTip () const |
| | Get a short description of the node. More...
|
| |
| virtual GENICAM_NAMESPACE::gcstring | InternalGetDescription () const |
| | Get a long description of the node. More...
|
| |
| virtual GENICAM_NAMESPACE::gcstring | InternalGetDisplayName () const |
| |
| virtual GENICAM_NAMESPACE::gcstring | InternalGetDeviceName () const |
| | Get a name of the device. More...
|
| |
| virtual void | InternalGetChildren (GENAPI_NAMESPACE::NodeList_t &Children, ELinkType LinkType) const |
| | Get all children of the node. More...
|
| |
| virtual CallbackHandleType | InternalRegisterCallback (CNodeCallback *pCallback) |
| | Register change callback. More...
|
| |
| virtual bool | InternalDeregisterCallback (CallbackHandleType hCallback) |
| | Deregister change callback. More...
|
| |
| virtual INodeMap * | InternalGetNodeMap () const |
| | Retrieves the node map. More...
|
| |
| virtual GENICAM_NAMESPACE::gcstring | GetEventID () const |
| | Get the EventId of the node. More...
|
| |
| virtual bool | IsStreamable () const |
| | True if the node is streamable. More...
|
| |
| virtual void | GetParents (GENAPI_NAMESPACE::NodeList_t &Parents) const |
| |
| virtual void | GetPropertyNames (GENICAM_NAMESPACE::gcstring_vector &PropertyNames) const |
| | Returns a list of the names all properties set during initialization. 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 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 void | InternalCheckError () const |
| | Checks for an explicitly via the <pError> element defined error. More...
|
| |
| virtual GENICAM_NAMESPACE::gcstring | InternalGetDocuURL () const |
| | Gets a URL pointing to the documentation of that feature. More...
|
| |
| virtual bool | InternalIsDeprecated () const |
| | True if the node should not be used any more. More...
|
| |
| virtual bool | IsFeature () const |
| | True if the node can be reached via category nodes from a category node named "Std::Root". More...
|
| |
| virtual EYesNo | InternalIsAccessModeCacheable () const |
| | True if the AccessMode can be cached. More...
|
| |
| bool | IsAccessModeCached () const |
| | returns true, if the AccessModeCache is valid More...
|
| |
| GENICAM_NAMESPACE::gcstring | GetNodeType () const |
| |
| CLock & | GetLock () const |
| | Acquire central lock. More...
|
| |
| Counter & | GetBathometer () const |
| | The bathometer is a counter used to measure the depth of SetValue-like call chains. More...
|
| |
| void | PreSetValue () |
| | Invalidates all nodes which will become affected by a SetValue call into the node tree. More...
|
| |
| void | PostSetValue (std::list< CNodeCallback * > &CallbacksToFire) |
| | Fires callback on all nodes which became affected by a SetValue call into the node tree. More...
|
| |
| GENICAM_NAMESPACE::gcstring | GetQualifiedName (GENICAM_NAMESPACE::gcstring Name, ENameSpace NameSpace) const |
| | Creates the full qualified name. More...
|
| |
| void | CacheAccessModeIfPossible (EAccessMode AccessMode) const |
| |
| virtual bool | InternalIsValueCacheValid () const |
| | Checks if the value comes from cache or is requested from another node. More...
|
| |
IFloat implementation for a register.
Definition at line 45 of file FltReg.h.