Use =default for skeleton copy constructor
[ACE_TAO.git] / TAO / tests / Bug_3276_Regression / Manager.h
blobc6fbcdc80defb910176a424b043184cde86ef684
1 #ifndef _MANAGER_H_
2 #define _MANAGER_H_
4 #include "Servant_Locator.h"
6 class Manager
8 public:
9 Manager ();
10 // Ctor
12 ~Manager ();
14 int init (int argc, ACE_TCHAR *argv[]);
15 // Initialize the ORB, POA etc.
17 int activate_servant ();
18 // Activate the servant etc.
20 int run ();
21 // Run the ORB's event loop.
23 CORBA::ORB_ptr orb ();
24 // ORB's accessor.
26 CORBA::Object_ptr server ();
27 // Server's accessor.
29 private:
30 CORBA::ORB_var orb_;
31 // Our ORB
33 PortableServer::POA_var new_poa_var_;
34 // The new poa that is created.
36 PortableServer::ServantLocator_var servant_locator_;
37 // Our servant locator
39 CORBA::Object_var server_;
43 #endif /*_MANAGER_H_ */