Account
| Beam-lib 2.16.3 This is the Beam C++ class library. |
BCondInt.h
Go to the documentation of this file.
void operator-=(int v)
Subtract from value. Wakes waiting.
Definition: BCondInt.h:87
uint32_t increment(uint32_t v=1)
Increment. Wakes waiting.
Definition: BCondInt.cpp:349
void operator-=(int v)
Subtract from value. Wakes waiting.
Definition: BCondInt.h:150
int start(uint32_t timeOutUs=0)
Start using the resource.
Definition: BCondInt.cpp:495
Bool waitMoreThanOrEqual(BInt v, Bool decrement=0, BTimeout timeoutUs=BTimeoutForever)
Wait until value is at least the value given.
Definition: BCondInt.cpp:68
int waitLessThanOrEqual(int v, int increment=0, int timeOutUs=0)
Wait until value is equal to or below the value given.
Definition: BCondInt.cpp:208
int waitLessThan(uint32_t v, uint32_t timeOutUs=0)
Wait until value is equal to or below the value given.
Definition: BCondInt.cpp:423
Definition: BCondInt.h:119
int waitLessThan(int v, int timeOutUs=0)
Wait until value is equal to or below the value given.
Definition: BCondInt.cpp:234
int lock(uint32_t timeOutUs=0)
Lock the resource, will wait for all usage to be 0.
Definition: BCondInt.cpp:463
uint32_t decrement(uint32_t v=1)
Decrement. Wakes waiting.
Definition: BCondInt.cpp:360
int waitMoreThanOrEqual(uint32_t v, uint32_t decrement=0, uint32_t timeOutUs=0)
Wait until value is at least the value given.
Definition: BCondInt.cpp:371
Bool waitLessThanOrEqual(BInt v, Bool increment=0, BTimeout timeoutUs=BTimeoutForever)
Wait until value is equal to or below the value given.
Definition: BCondInt.cpp:92
int timedWait(int timeOutUs)
Wait until set, with timeout.
Definition: BCondInt.cpp:304
void setValue(int value)
Set the value. Wakes waiting.
Definition: BCondInt.cpp:149
int waitLessThanOrEqual(uint32_t v, uint32_t increment=0, uint32_t timeOutUs=0)
Wait until value is equal to or below the value given.
Definition: BCondInt.cpp:397
Bool waitLessThan(BInt v, BTimeout timeoutUs=BTimeoutForever)
Wait until value is equal to or below the value given.
Definition: BCondInt.cpp:115
void setValue(uint32_t value)
Set the value. Wakes waiting.
Definition: BCondInt.cpp:338
int waitMoreThanOrEqual(int v, int decrement=0, int timeOutUs=0)
Wait until value is at least the value given.
Definition: BCondInt.cpp:182
void operator-=(int v)
Subtract from value. Wakes waiting.
Definition: BCondInt.h:44
Generated by
1.8.15 