summaryrefslogtreecommitdiff
path: root/ace/XtReactor.h
diff options
context:
space:
mode:
authorirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-09-14 17:23:21 +0000
committerirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-09-14 17:23:21 +0000
commitf99cabd3539fbce4c78c3ac0783dee77f0422304 (patch)
treec4a00bf2eb4c9f788ec8a440fcfc2db023e81405 /ace/XtReactor.h
parentb2db6507886aaacc74a4433fdca874ba8d6a5c16 (diff)
downloadATCD-f99cabd3539fbce4c78c3ac0783dee77f0422304.tar.gz
*** empty log message ***
Diffstat (limited to 'ace/XtReactor.h')
-rw-r--r--ace/XtReactor.h16
1 files changed, 5 insertions, 11 deletions
diff --git a/ace/XtReactor.h b/ace/XtReactor.h
index bf7ffde7e6d..dbc0af6a20b 100644
--- a/ace/XtReactor.h
+++ b/ace/XtReactor.h
@@ -17,7 +17,7 @@
#if !defined (ACE_XTREACTOR_H)
#define ACE_XTREACTOR_H
-#include "ace/Reactor.h"
+#include "ace/Select_Reactor.h"
#if defined (ACE_HAS_XT)
@@ -28,16 +28,10 @@
// Forward decl.
struct ACE_XtReactorID;
-class ACE_XtReactor : public ACE_Reactor
+class ACE_XtReactor : public ACE_Select_Reactor
// = TITLE
// An object oriented event demultiplexor and event handler
// dispatcher that uses the X Toolkit functions.
- //
- // = DESCRIPTION
- // The ACE_Reactor is an object-oriented event demultiplexor
- // and event handler dispatcher. The sources of events that the
- // ACE_Reactor waits for and dispatches includes I/O events,
- // signals, and timer events.
{
public:
// = Initialization and termination methods.
@@ -97,9 +91,9 @@ private:
static void TimerCallbackProc (XtPointer closure, XtIntervalId *id);
static void InputCallbackProc (XtPointer closure, int* source, XtInputId *id);
- // = Disable copying and assignment.
- ACE_XtReactor (const ACE_Reactor &);
- void operator = (const ACE_Reactor &);
+ ACE_XtReactor (const ACE_XtReactor &);
+ ACE_XtReactor &operator = (const ACE_XtReactor &);
+ // Deny access since member-wise won't work...
};
#endif /* ACE_HAS_XT */