GenApi  3.5.1
List of all members
CBooleanValueArray Class Reference

Concrete value array implementation to be used with IBoolean based target value nodes. More...

Inherits CValueArrayAdapter< IBoolean, uint8_t, bool >.

Additional Inherited Members

- Public Member Functions inherited from CValueArrayAdapter< IBoolean, uint8_t, bool >
 CValueArrayAdapter (IBoolean *base_value, IInteger *selector)
 Creates a CValueArrayAdapter object. More...
 
bool IsValid () const
 Check if the instance is valid and useable. More...
 
std::vector< uint8_t > GetAllValues ()
 Get all values of the array. More...
 
void GetAllValues (std::vector< uint8_t > &values)
 Get all values of the array. More...
 
- Static Public Member Functions inherited from CValueArrayAdapter< IBoolean, uint8_t, bool >
static bool CheckAdvertisedCompatibility (IBoolean *base_value, IInteger *selector)
 Check value/selector feature pair suitability for use with the adapter. More...
 

Detailed Description

The value is presented as uint8_t, contrary to IBoolean itself, to avoid possible problems with vector<bool>.