#include <BCondInt.h>
◆ BCondWrap()
◆ ~BCondWrap()
BCondWrap::~BCondWrap |
( |
| ) |
|
◆ decrement()
uint32_t BCondWrap::decrement |
( |
uint32_t |
v = 1 | ) |
|
Decrement. Wakes waiting.
◆ increment()
uint32_t BCondWrap::increment |
( |
uint32_t |
v = 1 | ) |
|
Increment. Wakes waiting.
◆ operator++()
void BCondWrap::operator++ |
( |
int |
| ) |
|
|
inline |
Increment value. Wakes waiting.
◆ operator+=()
void BCondWrap::operator+= |
( |
int |
v | ) |
|
|
inline |
Add to value. Wakes waiting.
◆ operator--()
void BCondWrap::operator-- |
( |
int |
| ) |
|
|
inline |
Decrement value. Wakes waiting.
◆ operator-=()
void BCondWrap::operator-= |
( |
int |
v | ) |
|
|
inline |
Subtract from value. Wakes waiting.
◆ setValue()
void BCondWrap::setValue |
( |
uint32_t |
value | ) |
|
Set the value. Wakes waiting.
◆ value()
uint32_t BCondWrap::value |
( |
| ) |
|
◆ waitLessThan()
int BCondWrap::waitLessThan |
( |
uint32_t |
v, |
|
|
uint32_t |
timeOutUs = 0 |
|
) |
| |
Wait until value is equal to or below the value given.
◆ waitLessThanOrEqual()
int BCondWrap::waitLessThanOrEqual |
( |
uint32_t |
v, |
|
|
uint32_t |
increment = 0 , |
|
|
uint32_t |
timeOutUs = 0 |
|
) |
| |
Wait until value is equal to or below the value given.
◆ waitMoreThanOrEqual()
int BCondWrap::waitMoreThanOrEqual |
( |
uint32_t |
v, |
|
|
uint32_t |
decrement = 0 , |
|
|
uint32_t |
timeOutUs = 0 |
|
) |
| |
Wait until value is at least the value given.
The documentation for this class was generated from the following files: