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: