ChimeraTK-DeviceAccess  03.18.00
StaticCore Struct Reference
+ Collaboration diagram for StaticCore:

Public Member Functions

 StaticCore ()
 
void writeCallback ()
 

Public Attributes

DummyRegisterAccessor< uint32_t > address {target.get(), "APP.1", "ADDRESS"}
 
DummyRegisterAccessor< uint32_t > data {target.get(), "APP.1", "DATA"}
 
DummyRegisterAccessor< uint32_t > area {target.get(), "APP.0", "THE_AREA"}
 
DummyRegisterAccessor< uint32_t > status {target.get(), "APP.1", "STATUS"}
 
size_t lastAddress {32}
 
std::vector< uint32_t > currentValue {std::vector<uint32_t>(lastAddress)}
 
size_t areaSize {10}
 
std::vector< std::vector< uint32_t > > currentAreaValue {lastAddress, std::vector<uint32_t>(areaSize)}
 
bool useStatus {true}
 
bool useArea {false}
 

Detailed Description

Definition at line 81 of file testSubdeviceBackendUnified.cpp.

Constructor & Destructor Documentation

◆ StaticCore()

StaticCore::StaticCore ( )
inline

Definition at line 82 of file testSubdeviceBackendUnified.cpp.

Member Function Documentation

◆ writeCallback()

void StaticCore::writeCallback ( )
inline

Definition at line 100 of file testSubdeviceBackendUnified.cpp.

Member Data Documentation

◆ address

DummyRegisterAccessor<uint32_t> StaticCore::address {target.get(), "APP.1", "ADDRESS"}

Definition at line 88 of file testSubdeviceBackendUnified.cpp.

◆ area

DummyRegisterAccessor<uint32_t> StaticCore::area {target.get(), "APP.0", "THE_AREA"}

Definition at line 90 of file testSubdeviceBackendUnified.cpp.

◆ areaSize

size_t StaticCore::areaSize {10}

Definition at line 94 of file testSubdeviceBackendUnified.cpp.

◆ currentAreaValue

std::vector<std::vector<uint32_t> > StaticCore::currentAreaValue {lastAddress, std::vector<uint32_t>(areaSize)}

Definition at line 95 of file testSubdeviceBackendUnified.cpp.

◆ currentValue

std::vector<uint32_t> StaticCore::currentValue {std::vector<uint32_t>(lastAddress)}

Definition at line 93 of file testSubdeviceBackendUnified.cpp.

◆ data

DummyRegisterAccessor<uint32_t> StaticCore::data {target.get(), "APP.1", "DATA"}

Definition at line 89 of file testSubdeviceBackendUnified.cpp.

◆ lastAddress

size_t StaticCore::lastAddress {32}

Definition at line 92 of file testSubdeviceBackendUnified.cpp.

◆ status

DummyRegisterAccessor<uint32_t> StaticCore::status {target.get(), "APP.1", "STATUS"}

Definition at line 91 of file testSubdeviceBackendUnified.cpp.

◆ useArea

bool StaticCore::useArea {false}

Definition at line 98 of file testSubdeviceBackendUnified.cpp.

◆ useStatus

bool StaticCore::useStatus {true}

Definition at line 97 of file testSubdeviceBackendUnified.cpp.


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