GenApi  3.5.1
Typedefs | Functions | Variables

Definition of the interface IValue. More...

Go to the source code of this file.

Typedefs

typedef CValueRefT< IValue > CValueRef
 

Functions

virtual GENICAM_NAMESPACE::gcstring ToString (bool Verify=false, bool IgnoreCache=false)=0
 Get content of the node as string. More...
 
virtual void FromString (const GENICAM_NAMESPACE::gcstring &ValueStr, bool Verify=true)=0
 Set content of the node as string. More...
 
virtual bool IsValueCacheValid () const =0
 Checks if the value comes from cache or is requested from another node.
 

Variables

GENICAM_INTERFACE GENAPI_DECL_ABSTRACT IValue
 Interface for value properties.
 

Function Documentation

◆ ToString()

virtual GENICAM_NAMESPACE::gcstring GENAPI_NAMESPACE::ToString ( bool  Verify = false,
bool  IgnoreCache = false 
)
pure virtual
Parameters
VerifyEnables Range verification (default = false). The AccessMode is always checked
IgnoreCacheIf true the value is read ignoring any caches (default = false)
Returns
The value read

◆ FromString()

virtual void GENAPI_NAMESPACE::FromString ( const GENICAM_NAMESPACE::gcstring ValueStr,
bool  Verify = true 
)
pure virtual
Parameters
ValueStrThe value to set
VerifyEnables AccessMode and Range verification (default = true)