ACE_Manual_Event Class Reference

Manual Events. More...

#include <Manual_Event.h>

Inheritance diagram for ACE_Manual_Event:

Inheritance graph
Collaboration diagram for ACE_Manual_Event:

Collaboration graph
List of all members.

Public Member Functions

 ACE_Manual_Event (int initial_state=0, int type=USYNC_THREAD, const char *name=0, void *arg=0)
 constructor which will create manual event

 ACE_Manual_Event (int initial_state, int type, const wchar_t *name, void *arg=0)
 constructor which will create manual event (wchar_t version)

 ~ACE_Manual_Event (void)
 Default dtor.

void dump (void) const
 Dump the state of an object.

Public Attributes

 Declare the dynamic allocation hooks.

Detailed Description

Manual Events.

Specialization of Event mechanism which wakes up all waiting thread on . All platforms support process-scope locking support. However, only Win32 platforms support global naming and system-scope locking support.

Definition at line 39 of file Manual_Event.h.

Constructor & Destructor Documentation

ACE_BEGIN_VERSIONED_NAMESPACE_DECL ACE_Manual_Event::ACE_Manual_Event int  initial_state = 0,
int  type = USYNC_THREAD,
const char *  name = 0,
void *  arg = 0

constructor which will create manual event

Definition at line 14 of file Manual_Event.cpp.


00018   : ACE_Event (1,
00019                initial_state,
00020                type,
00021                ACE_TEXT_CHAR_TO_TCHAR (name),
00022                arg)
00023 {
00024 }

ACE_Manual_Event::ACE_Manual_Event int  initial_state,
int  type,
const wchar_t *  name,
void *  arg = 0

constructor which will create manual event (wchar_t version)

Definition at line 27 of file Manual_Event.cpp.


00031   : ACE_Event (1,
00032                initial_state,
00033                type,
00034                ACE_TEXT_WCHAR_TO_TCHAR (name),
00035                arg)
00036 {
00037 }


Default dtor.

Definition at line 8 of file Manual_Event.inl.

00009 {
00010 }

Member Function Documentation

void ACE_Manual_Event::dump void   )  const

Dump the state of an object.

Reimplemented from ACE_Event.

Definition at line 41 of file Manual_Event.cpp.

References ACE_Event::dump().

00042 {
00043 #if defined (ACE_HAS_DUMP)
00044   ACE_Event::dump ();
00045 #endif /* ACE_HAS_DUMP */
00046 }

Member Data Documentation


Declare the dynamic allocation hooks.

Reimplemented from ACE_Event.

Definition at line 63 of file Manual_Event.h.

The documentation for this class was generated from the following files:
Generated on Thu Nov 9 11:24:22 2006 for ACE by doxygen 1.3.6