summaryrefslogtreecommitdiff
path: root/TAO/examples/CSD_Strategy/ThreadPool4/OrbShutdownTask.h
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2021-03-09 13:31:46 +0100
committerJohnny Willemsen <jwillemsen@remedy.nl>2021-03-09 13:31:46 +0100
commit317dd62b7112b590efe99283ceb4b2e5e5649884 (patch)
tree4df9cfc065c67e616010437b483dd97d2aba717b /TAO/examples/CSD_Strategy/ThreadPool4/OrbShutdownTask.h
parent60d97734bef3939bb7ed54170fbcf9a1b459b496 (diff)
downloadATCD-317dd62b7112b590efe99283ceb4b2e5e5649884.tar.gz
Documentation, layout, C++11 changes
Diffstat (limited to 'TAO/examples/CSD_Strategy/ThreadPool4/OrbShutdownTask.h')
-rw-r--r--TAO/examples/CSD_Strategy/ThreadPool4/OrbShutdownTask.h24
1 files changed, 9 insertions, 15 deletions
diff --git a/TAO/examples/CSD_Strategy/ThreadPool4/OrbShutdownTask.h b/TAO/examples/CSD_Strategy/ThreadPool4/OrbShutdownTask.h
index 6f0bd826751..704d3b37e0c 100644
--- a/TAO/examples/CSD_Strategy/ThreadPool4/OrbShutdownTask.h
+++ b/TAO/examples/CSD_Strategy/ThreadPool4/OrbShutdownTask.h
@@ -1,5 +1,3 @@
-// This may look like C, but it's really -*- C++ -*-
-
//=============================================================================
/**
* @file OrbShutdownTask.h
@@ -14,24 +12,20 @@
#include "ace/Task.h"
#include "tao/ORB.h"
-
class OrbShutdownTask : public ACE_Task_Base
{
- public:
-
- OrbShutdownTask();
- virtual ~OrbShutdownTask();
-
- void orb(CORBA::ORB_ptr orb);
-
- virtual int open(void*);
- virtual int svc();
- virtual int close(u_long);
+public:
+ OrbShutdownTask();
+ virtual ~OrbShutdownTask() = default;
+ void orb(CORBA::ORB_ptr orb);
- private:
+ virtual int open(void*);
+ virtual int svc();
+ virtual int close(u_long);
- CORBA::ORB_var orb_;
+private:
+ CORBA::ORB_var orb_;
};
typedef ACE_Singleton<OrbShutdownTask, TAO_SYNCH_MUTEX> TheOrbShutdownTask;