Spinnaker SDK C++
4.3.0.189
 
 

 
Loading...
Searching...
No Matches
IBoolean Interface

Functions

virtual void operator= (bool Value)
 Set node value.
 
virtual bool GetValue (bool Verify=false, bool IgnoreCache=false)=0
 Get node value.
 
virtual bool IsValueUpdated ()=0
 Checks if the content of the node has changed since the value was last cached by IsValueUpdated() or GetValue().
 
virtual bool operator() ()
 Get node value.
 

Variables

interface SPINNAKER_API_ABSTRACT IBoolean
 Interface for Boolean properties.
 
interface SPINNAKER_API_ABSTRACT bool Verify = true) = 0
 

Detailed Description

Function Documentation

◆ GetValue()

virtual bool GetValue ( bool  Verify = false,
bool  IgnoreCache = false 
)
pure virtual

Get node value.

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

◆ IsValueUpdated()

virtual bool IsValueUpdated ( )
pure virtual

Checks if the content of the node has changed since the value was last cached by IsValueUpdated() or GetValue().

Returns
true if the node value has changed, false otherwise.

◆ operator()()

virtual bool operator() ( )
virtual

Get node value.

Execute the command.

◆ operator=()

virtual void operator= ( bool  Value)
virtual

Set node value.

Variable Documentation

◆ IBoolean

Interface for Boolean properties.

◆ Verify

interface SPINNAKER_API_ABSTRACT bool Verify = true) = 0