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

Public Methods | |
| ACE_Null_Mutex (const ACE_TCHAR *=0) | |
| ~ACE_Null_Mutex (void) | |
| int | remove (void) |
| Return 0. More... | |
| int | acquire (void) |
| Return 0. More... | |
| int | acquire (ACE_Time_Value &timeout) |
| Return -1 with <errno> == <ETIME>. More... | |
| int | acquire (ACE_Time_Value *timeout) |
| Return -1 with <errno> == <ETIME>. More... | |
| int | tryacquire (void) |
| Return 0. More... | |
| int | release (void) |
| Return 0. More... | |
| int | acquire_write (void) |
| Return 0. More... | |
| int | tryacquire_write (void) |
| Return 0. More... | |
| int | tryacquire_write_upgrade (void) |
| Return 0. More... | |
| int | acquire_read (void) |
| Return 0. More... | |
| int | tryacquire_read (void) |
| Return 0. More... | |
| void | dump (void) const |
| Dump the state of an object. More... | |
Public Attributes | |
| ACE_ALLOC_HOOK_DECLARE | |
| Declare the dynamic allocation hooks. More... | |
| int | lock_ |
Definition at line 639 of file Synch.h.
|
|
Definition at line 754 of file Synch.i. References ACE_TCHAR.
00755 : lock_ (0) 00756 { 00757 } |
|
|
Definition at line 760 of file Synch.i.
00761 {
00762 }
|
|
|
Return -1 with <errno> == <ETIME>.
Definition at line 784 of file Synch.i. References ETIME.
00785 {
00786 errno = ETIME;
00787 return -1;
00788 }
|
|
|
Return -1 with <errno> == <ETIME>.
Definition at line 777 of file Synch.i. References ETIME.
00778 {
00779 errno = ETIME;
00780 return -1;
00781 }
|
|
|
Return 0.
Definition at line 771 of file Synch.i.
00772 {
00773 return 0;
00774 }
|
|
|
Return 0.
Definition at line 821 of file Synch.i.
00822 {
00823 return 0;
00824 }
|
|
|
Return 0.
Definition at line 803 of file Synch.i.
00804 {
00805 return 0;
00806 }
|
|
|
Dump the state of an object.
Reimplemented in ACE_Noop_Token. Definition at line 833 of file Synch.i.
00834 {
00835 }
|
|
|
Return 0.
Definition at line 797 of file Synch.i.
00798 {
00799 return 0;
00800 }
|
|
|
Return 0.
Definition at line 765 of file Synch.i.
00766 {
00767 return 0;
00768 }
|
|
|
Return 0.
Definition at line 791 of file Synch.i.
00792 {
00793 return 0;
00794 }
|
|
|
Return 0.
Definition at line 827 of file Synch.i.
00828 {
00829 return 0;
00830 }
|
|
|
Return 0.
Definition at line 809 of file Synch.i.
00810 {
00811 return 0;
00812 }
|
|
|
Return 0.
Definition at line 815 of file Synch.i.
00816 {
00817 return 0;
00818 }
|
|
|
Declare the dynamic allocation hooks.
Reimplemented in ACE_Noop_Token. |
|
1.2.14 written by Dimitri van Heesch,
© 1997-2002