diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2005-01-22 12:32:21 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2005-01-22 12:32:21 +0000 |
commit | 7c8f45bdaeb371b3bb333bd9586466b98fa62114 (patch) | |
tree | 48c0c852d60821c9af6f0598ca21cd4fa69415aa /TAO/orbsvcs/orbsvcs/Shutdown_Utilities.h | |
parent | 48febbbfe69309fab2d8233c75f4711fbcd6925b (diff) | |
download | ATCD-7c8f45bdaeb371b3bb333bd9586466b98fa62114.tar.gz |
ChangeLogTag: Sat Jan 22 12:32:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Shutdown_Utilities.h')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Shutdown_Utilities.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Shutdown_Utilities.h b/TAO/orbsvcs/orbsvcs/Shutdown_Utilities.h index a5133521f90..77a53946532 100644 --- a/TAO/orbsvcs/orbsvcs/Shutdown_Utilities.h +++ b/TAO/orbsvcs/orbsvcs/Shutdown_Utilities.h @@ -9,7 +9,6 @@ #include "orbsvcs/svc_utils_export.h" -class TAO_Svc_Utils_Export Shutdown_Functor /** * \brief Abstract definition for a Functor that shuts down a particular service. * @@ -19,16 +18,16 @@ class TAO_Svc_Utils_Export Shutdown_Functor * implementation of operator()(int which_signal) that actually performs * the shutdown. */ +class TAO_Svc_Utils_Export Shutdown_Functor { public: virtual void operator() (int which_signal) = 0; protected: - Shutdown_Functor() { } - virtual ~Shutdown_Functor() { } + Shutdown_Functor (void); + virtual ~Shutdown_Functor (void); }; -class TAO_Svc_Utils_Export Service_Shutdown : public ACE_Event_Handler /** * \brief Class that permits graceful shutdown of a service. * @@ -39,6 +38,7 @@ class TAO_Svc_Utils_Export Service_Shutdown : public ACE_Event_Handler * This class can be used to capture signals and gracefully shut down * the service. */ +class TAO_Svc_Utils_Export Service_Shutdown : public ACE_Event_Handler { public: Service_Shutdown (Shutdown_Functor& sf); |