Mutex Invariants = INVARIANTS.
More...
#include <Token_Invariants.h>
|
| int | owners_ {} |
| | Number of owners. This had better be 0 >= owners_ <= 1;.
|
| |
Mutex Invariants = INVARIANTS.
- Only one owner at a time.
◆ ACE_Mutex_Invariants() [1/2]
| ACE_Mutex_Invariants::ACE_Mutex_Invariants |
( |
| ) |
|
|
default |
◆ ACE_Mutex_Invariants() [2/2]
◆ acquired()
| int ACE_Mutex_Invariants::acquired |
( |
| ) |
|
Returns 1 on success, 0 when an invariant has been violated and -1 on error.
◆ dump()
| void ACE_Mutex_Invariants::dump |
( |
| ) |
const |
Dump the state of the class.
◆ operator=()
◆ releasing()
| void ACE_Mutex_Invariants::releasing |
( |
| ) |
|
Updates internal database.
◆ owners_
| int ACE_Mutex_Invariants::owners_ {} |
|
private |
Number of owners. This had better be 0 >= owners_ <= 1;.
The documentation for this class was generated from the following files: