template<typename Register>
struct AreaType< Register >
Definition at line 81 of file testDoubleBuffering.cpp.
◆ generateValue() [1/2]
template<typename Register >
template<typename UserType >
std::vector<std::vector<UserType> > AreaType< Register >::generateValue |
( |
| ) |
|
|
inline |
◆ generateValue() [2/2]
template<typename Register >
template<typename UserType >
std::vector<std::vector<UserType> > AreaType< Register >::generateValue |
( |
bool |
raw = false | ) |
|
|
inline |
◆ getRemoteValue() [1/2]
template<typename Register >
template<typename Type >
std::vector<std::vector<Type> > AreaType< Register >::getRemoteValue |
( |
bool |
raw = false | ) |
|
|
inline |
◆ getRemoteValue() [2/2]
template<typename Register >
template<typename UserType >
std::vector<std::vector<UserType> > AreaType< Register >::getRemoteValue |
( |
bool |
= false | ) |
|
|
inline |
◆ isReadable() [1/2]
template<typename Register >
bool AreaType< Register >::isReadable |
( |
| ) |
|
|
inline |
◆ isReadable() [2/2]
template<typename Register >
bool AreaType< Register >::isReadable |
( |
| ) |
|
|
inline |
◆ isWriteable() [1/2]
template<typename Register >
bool AreaType< Register >::isWriteable |
( |
| ) |
|
|
inline |
◆ isWriteable() [2/2]
template<typename Register >
bool AreaType< Register >::isWriteable |
( |
| ) |
|
|
inline |
◆ nChannels() [1/2]
template<typename Register >
size_t AreaType< Register >::nChannels |
( |
| ) |
|
|
inline |
◆ nChannels() [2/2]
template<typename Register >
size_t AreaType< Register >::nChannels |
( |
| ) |
|
|
inline |
◆ nRuntimeErrorCases() [1/2]
template<typename Register >
size_t AreaType< Register >::nRuntimeErrorCases |
( |
| ) |
|
|
inline |
◆ nRuntimeErrorCases() [2/2]
template<typename Register >
size_t AreaType< Register >::nRuntimeErrorCases |
( |
| ) |
|
|
inline |
◆ setForceRuntimeError() [1/2]
template<typename Register >
void AreaType< Register >::setForceRuntimeError |
( |
bool |
enable, |
|
|
size_t |
caseNumber |
|
) |
| |
|
inline |
◆ setForceRuntimeError() [2/2]
template<typename Register >
void AreaType< Register >::setForceRuntimeError |
( |
bool |
enable, |
|
|
size_t |
|
|
) |
| |
|
inline |
◆ setRemoteValue() [1/2]
template<typename Register >
void AreaType< Register >::setRemoteValue |
( |
| ) |
|
|
inline |
◆ setRemoteValue() [2/2]
template<typename Register >
void AreaType< Register >::setRemoteValue |
( |
| ) |
|
|
inline |
◆ supportedFlags() [1/2]
template<typename Register >
◆ supportedFlags() [2/2]
template<typename Register >
◆ writeQueueLength() [1/2]
template<typename Register >
size_t AreaType< Register >::writeQueueLength |
( |
| ) |
|
|
inline |
◆ writeQueueLength() [2/2]
template<typename Register >
size_t AreaType< Register >::writeQueueLength |
( |
| ) |
|
|
inline |
◆ _currentBufferNumber
template<typename Register >
uint32_t AreaType< Register >::_currentBufferNumber = 0 |
|
static |
◆ acc
template<typename Register >
◆ capabilities
template<typename Register >
static constexpr auto AreaType< Register >::capabilities |
|
staticconstexpr |
Initial value:= TestCapabilities<>()
.disableForceDataLossWrite()
.disableAsyncReadInconsistency()
.disableTestWriteNeverLosesData()
.disableSwitchReadOnly()
.disableSwitchWriteOnly()
.disableTestRawTransfer()
Definition at line 91 of file testDoubleBuffering.cpp.
The documentation for this struct was generated from the following files: