=default for generated implementation copy ctor
[ACE_TAO.git] / TAO / performance-tests / CSD_Strategy / TestInf / OrbShutdownTask.h
blobc07fa9c135538d1a4047f5a70bd296af5938011a
1 //=============================================================================
2 /**
3 * @file OrbShutdownTask.h
5 * @author Tim Bradley <bradley_t@ociweb.com>
6 */
7 //=============================================================================
9 #ifndef ORB_SHUTDOWN_TASK_H
10 #define ORB_SHUTDOWN_TASK_H
12 #include "CSD_PT_TestInf_Export.h"
13 #include "ace/Task.h"
14 #include "tao/ORB.h"
16 class CSD_PT_TestInf_Export OrbShutdownTask : public ACE_Task_Base
18 public:
19 OrbShutdownTask();
20 virtual ~OrbShutdownTask() = default;
22 void orb(CORBA::ORB_ptr orb);
24 virtual int open(void*);
25 virtual int svc();
26 virtual int close(u_long);
28 private:
29 CORBA::ORB_var orb_;
32 #endif