Merge pull request #1844 from jrw972/monterey
[ACE_TAO.git] / TAO / tests / Object_Loader / Test_i.h
blob25007c7610a03a622a3558feefc03e979b212b52
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 (void);
30 void destroy (void);
32 PortableServer::POA_ptr _default_POA (void);
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 */