ChimeraTK-DeviceAccess  03.18.00
NumericAddressedBackendRegisterAccessor.h File Reference
#include "createDataConverter.h"
#include "FixedPointConverter.h"
#include "ForwardDeclarations.h"
#include "IEEE754_SingleConverter.h"
#include "NDRegisterAccessor.h"
#include "NumericAddressedLowLevelTransferElement.h"
#include <ChimeraTK/cppext/finally.hpp>
+ Include dependency graph for NumericAddressedBackendRegisterAccessor.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ChimeraTK::NumericAddressedBackendRegisterAccessor< UserType, DataConverterType, isRaw >
 Implementation of the NDRegisterAccessor for NumericAddressedBackends for scalar and 1D registers. More...
 
class  ChimeraTK::NumericAddressedBackendRegisterAccessor< UserType, DataConverterType, isRaw >
 Implementation of the NDRegisterAccessor for NumericAddressedBackends for scalar and 1D registers. More...
 
struct  ChimeraTK::NumericAddressedBackendRegisterAccessor< UserType, DataConverterType, isRaw >::dataConverterTemplateSpecialisationHelper< RawT, CookedT >
 A helper class to implement template specialisation on certain functions. More...
 
struct  ChimeraTK::NumericAddressedBackendRegisterAccessor< UserType, DataConverterType, isRaw >::dataConverterTemplateSpecialisationHelper< int8_t, CookedT >
 
struct  ChimeraTK::NumericAddressedBackendRegisterAccessor< UserType, DataConverterType, isRaw >::dataConverterTemplateSpecialisationHelper< int16_t, CookedT >
 
struct  ChimeraTK::NumericAddressedBackendRegisterAccessor< UserType, DataConverterType, isRaw >::dataConverterTemplateSpecialisationHelper< int32_t, CookedT >
 

Namespaces

 ChimeraTK
 

Functions

 ChimeraTK::DECLARE_MULTI_TEMPLATE_FOR_CHIMERATK_USER_TYPES (NumericAddressedBackendRegisterAccessor, FixedPointConverter, true)
 
 ChimeraTK::DECLARE_MULTI_TEMPLATE_FOR_CHIMERATK_USER_TYPES (NumericAddressedBackendRegisterAccessor, FixedPointConverter, false)
 
 ChimeraTK::DECLARE_MULTI_TEMPLATE_FOR_CHIMERATK_USER_TYPES (NumericAddressedBackendRegisterAccessor, IEEE754_SingleConverter, true)
 
 ChimeraTK::DECLARE_MULTI_TEMPLATE_FOR_CHIMERATK_USER_TYPES (NumericAddressedBackendRegisterAccessor, IEEE754_SingleConverter, false)