#include <IFloat.h>
Public Member Functions | |
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... | |
IEnumeration * | GetEnumAlias () |
gets the interface of an alias node. More... | |
virtual double | GetInc () |
Get the constant increment if there is any. More... | |
virtual EIncMode | GetIncMode () |
IInteger * | GetIntAlias () |
gets the interface of an alias node. More... | |
virtual double_autovector_t | GetListOfValidValues (bool bounded=true) |
Get list of valid value. More... | |
virtual double | GetMax () |
Get maximum value allowed. More... | |
virtual double | GetMin () |
Get minimum value allowed. More... | |
virtual ERepresentation | GetRepresentation () |
Get recommended representation. More... | |
virtual GENICAM_NAMESPACE::gcstring | GetUnit () const |
Get unit. More... | |
virtual double | GetValue (bool Verify=false, bool IgnoreCache=false) |
Get node value. More... | |
virtual bool | HasInc () |
True if the float has a constant increment. More... | |
virtual void | ImposeMax (double Value) |
Restrict maximum value. More... | |
virtual void | ImposeMin (double Value) |
Restrict minimum value. More... | |
virtual double | operator() () |
Get node value. More... | |
virtual double | operator* () |
Get node value. More... | |
virtual IFloat & | operator= (double Value) |
Set node value. More... | |
virtual void | SetValue (double Value, bool Verify=true) |
Set node value. More... | |
Public Member Functions inherited from GENAPI_NAMESPACE::CValueRefT< T > | |
virtual void | FromString (const GENICAM_NAMESPACE::gcstring &ValueStr, bool Verify=true) |
Set content of the node as string. More... | |
virtual INode * | GetNode () |
Get the INode interface of the node. More... | |
virtual bool | IsValueCacheValid () const |
Checks if the value comes from cache or is requested from another node. More... | |
virtual GENICAM_NAMESPACE::gcstring | ToString (bool Verify=false, bool IgnoreCache=false) |
Get content of the node as string. More... | |
Public Member Functions inherited from GENAPI_NAMESPACE::CBaseRefT< T, T > | |
virtual EAccessMode | GetAccessMode () const |
Get the access mode of the node. More... | |
Public Member Functions inherited from GENAPI_NAMESPACE::CReferenceT< T, T > | |
CReferenceT () | |
virtual void | SetReference (IBase *ptr) |
sets the implementation to the reference More... | |
Private Types | |
typedef CValueRefT< T > | ref |
Additional Inherited Members | |
Protected Attributes inherited from GENAPI_NAMESPACE::CReferenceT< T, T > | |
T * | m_Ptr |
Pointer to the implementation the reference references to. More... | |
|
private |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |