ChimeraTK-DeviceAccess 03.25.00
Loading...
Searching...
No Matches
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...
 
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

namespace  ChimeraTK
 

Functions

 ChimeraTK::DECLARE_MULTI_TEMPLATE_FOR_CHIMERATK_USER_TYPES (NumericAddressedBackendRegisterAccessor, FixedPointConverter< DEPRECATED_FIXEDPOINT_DEFAULT >, true)
 
 ChimeraTK::DECLARE_MULTI_TEMPLATE_FOR_CHIMERATK_USER_TYPES (NumericAddressedBackendRegisterAccessor, FixedPointConverter< DEPRECATED_FIXEDPOINT_DEFAULT >, 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)