diff options
Diffstat (limited to 'TAO/tests/Multiple_Inheritance/Multiple_Inheritance_i.h')
-rw-r--r-- | TAO/tests/Multiple_Inheritance/Multiple_Inheritance_i.h | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/TAO/tests/Multiple_Inheritance/Multiple_Inheritance_i.h b/TAO/tests/Multiple_Inheritance/Multiple_Inheritance_i.h new file mode 100644 index 00000000000..da21a7210b2 --- /dev/null +++ b/TAO/tests/Multiple_Inheritance/Multiple_Inheritance_i.h @@ -0,0 +1,32 @@ +// $Id$ + +#include "Multiple_InheritanceS.h" + +ACE_RCSID(Multiple_Inheritance, Multiple_Inheritance_i, "$Id$") + +class Multiple_Inheritance_i : public POA_D +{ +public: + Multiple_Inheritance_i (void); + + virtual char* method1 (ACE_ENV_SINGLE_ARG_DECL_NOT_USED) + ACE_THROW_SPEC ((CORBA::SystemException)) + { + return CORBA::string_dup ("method1"); + } + virtual char* method2 (ACE_ENV_SINGLE_ARG_DECL_NOT_USED) + ACE_THROW_SPEC ((CORBA::SystemException)) + { + return CORBA::string_dup ("method2"); + } + virtual char* method3 (ACE_ENV_SINGLE_ARG_DECL_NOT_USED) + ACE_THROW_SPEC ((CORBA::SystemException)) + { + return CORBA::string_dup ("method3"); + } + virtual char* method4 (ACE_ENV_SINGLE_ARG_DECL_NOT_USED) + ACE_THROW_SPEC ((CORBA::SystemException)) + { + return CORBA::string_dup ("method4"); + } +}; |