diff options
Diffstat (limited to 'ACE/TAO/tests/Bug_2804_Regression/Hello.h')
-rw-r--r-- | ACE/TAO/tests/Bug_2804_Regression/Hello.h | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/ACE/TAO/tests/Bug_2804_Regression/Hello.h b/ACE/TAO/tests/Bug_2804_Regression/Hello.h new file mode 100644 index 00000000000..64c39d87300 --- /dev/null +++ b/ACE/TAO/tests/Bug_2804_Regression/Hello.h @@ -0,0 +1,41 @@ +// -*- C++ -*- + +//============================================================================= +/** + * @file Hello.h + * + * $Id$ + * + * Header file for recursive type Any insertion and extraction test. + * + * @author Ossama Othman + */ +//============================================================================= + + +#ifndef HELLO_H +#define HELLO_H + +#include "TestS.h" + +class Hello + : public virtual POA_Test::Hello +{ +public: + + /// Constructor + Hello (CORBA::ORB_ptr orb); + + // Return the any provide as an "in" argument. + virtual CORBA::Any * get_any (CORBA::Any const & the_any); + + virtual void shutdown (void); + +private: + + /// The ORB which will be shutdown by Hello::shutdown(). + CORBA::ORB_var orb_; + +}; + +#endif /* HELLO_H */ |