ChimeraTK-DeviceAccess  03.18.00
Scalar32Async Struct Reference
+ Inheritance diagram for Scalar32Async:
+ Collaboration diagram for Scalar32Async:

Static Public Member Functions

static std::string path ()
 
static bool isReadable ()
 
static bool isWriteable ()
 
static ChimeraTK::AccessModeFlags supportedFlags ()
 

Additional Inherited Members

- Public Types inherited from ScalarDescriptor< Scalar32Async >
using minimumUserType = int32_t
 
using rawUserType = minimumUserType
 
- Public Member Functions inherited from ScalarDescriptor< Scalar32Async >
AccessModeFlags supportedFlags ()
 
size_t nChannels ()
 
size_t nElementsPerChannel ()
 
size_t writeQueueLength ()
 
size_t nRuntimeErrorCases ()
 
std::vector< std::vector< Type > > generateValue (bool raw=false)
 
std::vector< std::vector< Type > > getRemoteValue (bool raw=false)
 
void setRemoteValue ()
 
RawType cookedToRaw (UserType val)
 
UserType rawToCooked (RawType val)
 
void setForceRuntimeError ([[maybe_unused]] bool enable,[[maybe_unused]] size_t type)
 
- Public Attributes inherited from ScalarDescriptor< Scalar32Async >
Scalar32Asyncderived
 
std::shared_ptr< RawUioAccessremote
 
- Static Public Attributes inherited from ScalarDescriptor< Scalar32Async >
static constexpr auto capabilities
 

Detailed Description

Definition at line 252 of file testUioBackendUnified.cpp.

Member Function Documentation

◆ isReadable()

static bool Scalar32Async::isReadable ( )
inlinestatic

Definition at line 254 of file testUioBackendUnified.cpp.

◆ isWriteable()

static bool Scalar32Async::isWriteable ( )
inlinestatic

Definition at line 255 of file testUioBackendUnified.cpp.

◆ path()

static std::string Scalar32Async::path ( )
inlinestatic

Definition at line 253 of file testUioBackendUnified.cpp.

◆ supportedFlags()

static ChimeraTK::AccessModeFlags Scalar32Async::supportedFlags ( )
inlinestatic

Definition at line 256 of file testUioBackendUnified.cpp.


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