Public Member Functions | List of all members
GENAPI_NAMESPACE::CFloatValueArray Class Reference

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

#include <ValueArrayAdapter.h>

Inheritance diagram for GENAPI_NAMESPACE::CFloatValueArray:
Inheritance graph
[legend]

Public Member Functions

 CFloatValueArray (IFloat *base_value, IInteger *selector)
 
- Public Member Functions inherited from GENAPI_NAMESPACE::CValueArrayAdapter< IFloat, double >
 CValueArrayAdapter (IFloat *base_value, IInteger *selector)
 Creates a CValueArrayAdapter object. More...
 
std::vector< double > GetAllValues ()
 Get all values of the array. More...
 
void GetAllValues (std::vector< double > &values)
 Get all values of the array. More...
 
bool IsValid () const
 Check if the instance is valid and useable. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from GENAPI_NAMESPACE::CValueArrayAdapter< IFloat, double >
static bool CheckAdvertisedCompatibility (IFloat *base_value, IInteger *selector)
 Check value/selector feature pair suitability for use with the adapter. More...
 
- Protected Member Functions inherited from GENAPI_NAMESPACE::CValueArrayAdapterBase
 CValueArrayAdapterBase (IValue *base_value, IInteger *selector)
 
CLockGetLock () const
 
void ReadFromPort ()
 
virtual ~CValueArrayAdapterBase ()
 
- Protected Attributes inherited from GENAPI_NAMESPACE::CValueArrayAdapterBase
uint64_t current_address_step
 
uint8_t * current_array_shadow
 
uint64_t current_base_address
 
size_t current_num_values
 
uint64_t current_reg_length
 
bool is_int_reg
 
bool is_signed
 
bool is_valid
 
uint32_t lsbit
 
uint64_t lsbit_mask
 
bool masked_int
 
uint32_t msbit
 
bool swap_endian
 

Detailed Description

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

The value is presented as double, same as by IFloat itself.

Definition at line 655 of file ValueArrayAdapter.h.

Constructor & Destructor Documentation

GENAPI_NAMESPACE::CFloatValueArray::CFloatValueArray ( IFloat base_value,
IInteger selector 
)
inline

Definition at line 658 of file ValueArrayAdapter.h.


The documentation for this class was generated from the following file:


rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Mar 17 2021 02:48:41