Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / TAO / interop-tests / CdrOutArg / orbix / test_i.h
blob3562dda71cea32a72551ffc724bedbe5a2a08443
1 // -*- C++ -*-
3 //=============================================================================
4 /**
5 * @file test_i.h
7 * @author Phil Mesnier
8 */
9 //=============================================================================
12 #ifndef CDR_OUT_ARG_TEST_I_H
13 #define CDR_OUT_ARG_TEST_I_H
15 #include "testS.hh"
17 /**
18 * @class CDR_Out_Arg_i
20 * Implements the CDR_Out_Arg interface
22 class CDR_Out_Arg_i : public POA_Interop::CDR_Out_Arg
24 public:
25 CDR_Out_Arg_i (CORBA::ORB_ptr orb);
27 void get_out (CORBA::Long_out arg) IT_THROW_DECL((CORBA::SystemException));
29 void shutdown () IT_THROW_DECL((CORBA::SystemException));
31 private:
32 /// The ORB pseudo-reference (for shutdown).
33 CORBA::ORB_var orb_;
36 #endif /* TAO_INTERCEPTOR_TEST_I_H */