Merge pull request #2303 from jwillemsen/jwi-803
[ACE_TAO.git] / TAO / tests / Object_Loader / Test_i.h
blob58548678371ecb21f83ca04cbf72df4e44747b43
2 //=============================================================================
3 /**
4 * @file Test_i.h
6 * @author Carlos O'Ryan
7 */
8 //=============================================================================
11 #ifndef TAO_OBJECT_LOADER_TEST_I_H
12 #define TAO_OBJECT_LOADER_TEST_I_H
14 #include "TestS.h"
15 #include "OLT_Export.h"
17 /**
18 * @class Test_i
20 * @brief Implement the Test interface
22 class OLT_Export Test_i : public POA_Test
24 public:
25 /// ctor
26 Test_i (PortableServer::POA_ptr poa);
28 CORBA::Long instance_count ();
30 void destroy ();
32 PortableServer::POA_ptr _default_POA ();
34 private:
35 /// The default POA used for this object
36 PortableServer::POA_var poa_;
38 static CORBA::Long instance_count_;
41 #endif /* TAO_OBJECT_LOADER_TEST_I_H */