template<class WITHPATH, uint32_t INTERRUPT>
struct BoolAsVoid< WITHPATH, INTERRUPT >
Definition at line 161 of file testAsyncVarAndHierarchicalInterruptsUnified.cpp.
◆ minimumUserType
template<class WITHPATH , uint32_t INTERRUPT>
◆ rawUserType
template<class WITHPATH , uint32_t INTERRUPT>
◆ forceAsyncReadInconsistency()
template<class WITHPATH , uint32_t INTERRUPT>
void BoolAsVoid< WITHPATH, INTERRUPT >::forceAsyncReadInconsistency |
( |
| ) |
|
|
inline |
◆ generateValue()
template<class WITHPATH , uint32_t INTERRUPT>
template<typename Type >
std::vector<std::vector<Type> > BoolAsVoid< WITHPATH, INTERRUPT >::generateValue |
( |
[[maybe_unused] ] bool |
raw = false | ) |
|
|
inline |
◆ getRemoteValue()
template<class WITHPATH , uint32_t INTERRUPT>
template<typename UserType >
std::vector<std::vector<UserType> > BoolAsVoid< WITHPATH, INTERRUPT >::getRemoteValue |
( |
[[maybe_unused] ] bool |
raw = false | ) |
|
|
inline |
◆ isReadable()
template<class WITHPATH , uint32_t INTERRUPT>
bool BoolAsVoid< WITHPATH, INTERRUPT >::isReadable |
( |
| ) |
|
|
inline |
◆ isWriteable()
template<class WITHPATH , uint32_t INTERRUPT>
bool BoolAsVoid< WITHPATH, INTERRUPT >::isWriteable |
( |
| ) |
|
|
inline |
◆ nChannels()
template<class WITHPATH , uint32_t INTERRUPT>
size_t BoolAsVoid< WITHPATH, INTERRUPT >::nChannels |
( |
| ) |
|
|
inline |
◆ nElementsPerChannel()
template<class WITHPATH , uint32_t INTERRUPT>
size_t BoolAsVoid< WITHPATH, INTERRUPT >::nElementsPerChannel |
( |
| ) |
|
|
inline |
◆ nRuntimeErrorCases()
template<class WITHPATH , uint32_t INTERRUPT>
size_t BoolAsVoid< WITHPATH, INTERRUPT >::nRuntimeErrorCases |
( |
| ) |
|
|
inline |
◆ setForceRuntimeError()
template<class WITHPATH , uint32_t INTERRUPT>
void BoolAsVoid< WITHPATH, INTERRUPT >::setForceRuntimeError |
( |
bool |
enable, |
|
|
size_t |
|
|
) |
| |
|
inline |
◆ setRemoteValue()
template<class WITHPATH , uint32_t INTERRUPT>
void BoolAsVoid< WITHPATH, INTERRUPT >::setRemoteValue |
( |
| ) |
|
|
inline |
◆ supportedFlags()
template<class WITHPATH , uint32_t INTERRUPT>
◆ writeQueueLength()
template<class WITHPATH , uint32_t INTERRUPT>
size_t BoolAsVoid< WITHPATH, INTERRUPT >::writeQueueLength |
( |
| ) |
|
|
inline |
◆ capabilities
template<class WITHPATH , uint32_t INTERRUPT>
constexpr auto BoolAsVoid< WITHPATH, INTERRUPT >::capabilities |
|
staticconstexpr |
Initial value:= TestCapabilities<>()
.disableForceDataLossWrite()
.disableSwitchReadOnly()
.disableSwitchWriteOnly()
.disableTestWriteNeverLosesData()
.disableTestRawTransfer()
Definition at line 172 of file testAsyncVarAndHierarchicalInterruptsUnified.cpp.
The documentation for this struct was generated from the following file: