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

Public Methods | |
| ACE_Guard (ACE_Null_Mutex &) | |
| ACE_Guard (ACE_Null_Mutex &, int) | |
| ~ACE_Guard (void) | |
| int | acquire (void) |
| int | tryacquire (void) |
| int | release (void) |
| int | locked (void) |
| int | remove (void) |
| void | dump (void) const |
Private Methods | |
| void | operator= (const ACE_Guard< ACE_Null_Mutex > &) |
| ACE_Guard (const ACE_Guard< ACE_Null_Mutex > &) | |
This specialization is useful since it helps to speedup performance of the "Null_Mutex" considerably.
Definition at line 1698 of file Synch.h.
|
|
Definition at line 1705 of file Synch.h.
01705 {}
|
|
|
|
|
||||||||||||
|
Definition at line 1703 of file Synch.h.
01703 {}
|
|
|
Definition at line 1702 of file Synch.h.
01702 {}
|
|
|
Reimplemented in ACE_Write_Guard< ACE_Null_Mutex >. Definition at line 1708 of file Synch.h.
01708 { return 0; }
|
|
|
Reimplemented in ACE_Write_Guard< ACE_Null_Mutex >. Definition at line 1713 of file Synch.h.
01713 {}
|
|
|
Definition at line 1711 of file Synch.h.
01711 { return 1; }
|
|
|
|
|
|
Definition at line 1710 of file Synch.h.
01710 { return 0; }
|
|
|
Definition at line 1712 of file Synch.h.
01712 { return 0; }
|
|
|
Reimplemented in ACE_Write_Guard< ACE_Null_Mutex >. Definition at line 1709 of file Synch.h.
01709 { return 0; }
|
1.2.14 written by Dimitri van Heesch,
© 1997-2002