#include <Null_Mutex.h>
Inheritance diagram for ACE_Guard< ACE_Null_Mutex >:

Public Member Functions | |
| ACE_Guard (ACE_Null_Mutex &) | |
| ACE_Guard (ACE_Null_Mutex &, int) | |
| ACE_Guard (ACE_Null_Mutex &, int, int) | |
| ~ACE_Guard (void) | |
| int | acquire (void) |
| int | tryacquire (void) |
| int | release (void) |
| void | disown (void) |
| int | locked (void) |
| int | remove (void) |
| void | dump (void) const |
Private Member Functions | |
| ACE_Guard (const ACE_Guard< ACE_Null_Mutex > &) | |
| void | operator= (const ACE_Guard< ACE_Null_Mutex > &) |
This specialization is useful since it helps to speedup performance of the "Null_Mutex" considerably.
Definition at line 132 of file Null_Mutex.h.
|
|
Definition at line 140 of file Null_Mutex.h.
00140 {}
|
|
|
|
|
||||||||||||||||
|
Definition at line 138 of file Null_Mutex.h.
00138 {}
|
|
||||||||||||
|
Definition at line 137 of file Null_Mutex.h.
00137 {}
|
|
|
Definition at line 136 of file Null_Mutex.h.
00136 {}
|
|
|
Reimplemented in ACE_Write_Guard< ACE_Null_Mutex >, and ACE_Read_Guard< ACE_Null_Mutex >. Definition at line 143 of file Null_Mutex.h.
00143 { return 0; }
|
|
|
Definition at line 146 of file Null_Mutex.h.
00146 {}
|
|
|
Reimplemented in ACE_Write_Guard< ACE_Null_Mutex >, and ACE_Read_Guard< ACE_Null_Mutex >. Definition at line 149 of file Null_Mutex.h.
00149 {}
|
|
|
Definition at line 147 of file Null_Mutex.h.
00147 { return 1; }
|
|
|
|
|
|
Definition at line 145 of file Null_Mutex.h.
00145 { return 0; }
|
|
|
Definition at line 148 of file Null_Mutex.h.
00148 { return 0; }
|
|
|
Reimplemented in ACE_Write_Guard< ACE_Null_Mutex >, and ACE_Read_Guard< ACE_Null_Mutex >. Definition at line 144 of file Null_Mutex.h.
00144 { return 0; }
|
1.3.6