Merge pull request #2222 from jwillemsen/jwi-dllexportwarning
[ACE_TAO.git] / TAO / tests / POA / On_Demand_Act_Direct_Coll / test_i.h
blob33dabade22b65a2dc38a89e3705250171d959418
1 //=============================================================================
2 /**
3 * @file test_i.h
5 * Defines test_i class for the test interface
7 * @author Irfan Pyarali
8 */
9 //=============================================================================
12 #include "testS.h"
14 class test_i : public POA_test
16 public:
17 /// Constructor - takes a POA and a value parameter
18 test_i (CORBA::ORB_ptr orb,
19 PortableServer::POA_ptr poa,
20 ACE_thread_t thr_id);
22 /// A twoway operation.
23 void method ();
25 /// A twoway operation.
26 char *
27 get_string ();
29 protected:
30 /// Our ORB.
31 CORBA::ORB_var orb_;
33 /// Our POA.
34 PortableServer::POA_var poa_;
35 private:
36 ACE_thread_t thr_id_;