ChimeraTK-DeviceAccess  03.18.00
MyArea1 Struct Reference

Public Types

typedef uint32_t minimumUserType
 
typedef int32_t rawUserType
 
typedef float minimumUserType
 
typedef int32_t rawUserType
 

Public Member Functions

std::string path ()
 
size_t nElementsPerChannel ()
 
size_t address ()
 
std::string path ()
 
size_t nElementsPerChannel ()
 
size_t address ()
 
uint32_t toRaw (float v)
 
float fromRaw (uint32_t v)
 
float limitGenerated (float e)
 

Public Attributes

int32_t increment = 3
 
float increment = 666. / 65536.
 

Detailed Description

Definition at line 205 of file testDoubleBuffering.cpp.

Member Typedef Documentation

◆ minimumUserType [1/2]

typedef uint32_t MyArea1::minimumUserType

Definition at line 211 of file testDoubleBuffering.cpp.

◆ minimumUserType [2/2]

typedef float MyArea1::minimumUserType

Definition at line 217 of file testSubdeviceBackendUnified.cpp.

◆ rawUserType [1/2]

typedef int32_t MyArea1::rawUserType

Definition at line 212 of file testDoubleBuffering.cpp.

◆ rawUserType [2/2]

typedef int32_t MyArea1::rawUserType

Definition at line 218 of file testSubdeviceBackendUnified.cpp.

Member Function Documentation

◆ address() [1/2]

size_t MyArea1::address ( )
inline

Definition at line 208 of file testDoubleBuffering.cpp.

◆ address() [2/2]

size_t MyArea1::address ( )
inline

Definition at line 208 of file testSubdeviceBackendUnified.cpp.

◆ fromRaw()

float MyArea1::fromRaw ( uint32_t  v)
inline

Definition at line 210 of file testSubdeviceBackendUnified.cpp.

◆ limitGenerated()

float MyArea1::limitGenerated ( float  e)
inline

Definition at line 211 of file testSubdeviceBackendUnified.cpp.

◆ nElementsPerChannel() [1/2]

size_t MyArea1::nElementsPerChannel ( )
inline

Definition at line 207 of file testDoubleBuffering.cpp.

◆ nElementsPerChannel() [2/2]

size_t MyArea1::nElementsPerChannel ( )
inline

Definition at line 207 of file testSubdeviceBackendUnified.cpp.

◆ path() [1/2]

std::string MyArea1::path ( )
inline

Definition at line 206 of file testSubdeviceBackendUnified.cpp.

◆ path() [2/2]

std::string MyArea1::path ( )
inline

Definition at line 206 of file testDoubleBuffering.cpp.

◆ toRaw()

uint32_t MyArea1::toRaw ( float  v)
inline

Definition at line 209 of file testSubdeviceBackendUnified.cpp.

Member Data Documentation

◆ increment [1/2]

int32_t MyArea1::increment = 3

Definition at line 209 of file testDoubleBuffering.cpp.

◆ increment [2/2]

float MyArea1::increment = 666. / 65536.

Definition at line 216 of file testSubdeviceBackendUnified.cpp.


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