Merge pull request #2222 from jwillemsen/jwi-dllexportwarning
[ACE_TAO.git] / TAO / tests / Two_Objects / First_i.h
blob56a2506f20d4e0686b545486253c6b92d827d412
1 // -*- C++ -*-
3 #ifndef TAO_TWO_OBJECTS_FIRST_I_H
4 #define TAO_TWO_OBJECTS_FIRST_I_H
6 #include "Two_ObjectsS.h"
8 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
9 class ACE_Auto_Event;
10 ACE_END_VERSIONED_NAMESPACE_DECL
12 /// Implement the Two_Objects_Test::First interface
13 class First_i
14 : public virtual POA_Two_Objects_Test::First
16 public:
17 // Ctor..
18 First_i (CORBA::ORB_ptr orb, ACE_Auto_Event &two_way_done);
20 /// Interface methods..
21 void oneway_method ();
23 private:
24 /// Use an ORB reference to convert strings to objects and shutdown
25 /// the application.
26 CORBA::ORB_var orb_;
27 ACE_Auto_Event &two_way_done_;
30 #endif /* TAO_TWO_OBJECTS_FIRST_I_H*/