Merge pull request #2303 from jwillemsen/jwi-803
[ACE_TAO.git] / TAO / tests / Portable_Interceptors / Dynamic / test_i.h
blob03d5177ae0493c73529ba721ecb4a8b5d47154af
1 // -*- C++ -*-
3 // ===================================================================
4 /**
5 * @file test_i.h
7 * @author Nanbor Wang <nanbor@cs.wustl.edu>
8 * @author Ossama Othman <ossama@dre.vanderbilt.edu>
9 */
10 // ===================================================================
12 #ifndef TAO_INTERCEPTOR_TEST_I_H
13 #define TAO_INTERCEPTOR_TEST_I_H
15 #include "testS.h"
17 class Visual_i : public POA_Test_Interceptors::Visual
19 public:
20 Visual_i (CORBA::ORB_ptr orb);
22 CORBA::Long calculate (CORBA::Long one, CORBA::Long two) override;
24 void normal (CORBA::Long arg, CORBA::String_out msg) override;
26 Test_Interceptors::Visual::VarLenStruct * the_structure () override;
28 void user () override;
30 void system () override;
32 void shutdown () override;
34 private:
35 CORBA::ORB_var orb_;
38 #endif /* TAO_INTERCEPTOR_TEST_I_H */