diff options
Diffstat (limited to 'TAO/tests/NestedUpcall/Triangle_Test/Object_B_i.h')
-rw-r--r-- | TAO/tests/NestedUpcall/Triangle_Test/Object_B_i.h | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/TAO/tests/NestedUpcall/Triangle_Test/Object_B_i.h b/TAO/tests/NestedUpcall/Triangle_Test/Object_B_i.h new file mode 100644 index 00000000000..c76b4d2ab80 --- /dev/null +++ b/TAO/tests/NestedUpcall/Triangle_Test/Object_B_i.h @@ -0,0 +1,42 @@ +// -*- c++ -*- +// $Id$ + +// ============================================================================ +// +// = LIBRARY +// TAO/tests/NestedUpCalls/Triangle_Test +// +// = FILENAME +// Object_B_i.h +// +// = DESCRIPTION +// This class implements the Object B of the +// Nested Upcalls - Triangle test. +// +// = AUTHORS +// Michael Kircher +// +// ============================================================================ + +#ifndef OBJECT_B_IMPL_H +# define OBJECT_B_IMPL_H + +#include "Triangle_TestS.h" + +class Object_B_i : public POA_Object_B +{ + // = TITLE + // Implement the <Object_B> IDL interface. +public: + Object_B_i (void); + // Constructor. + + virtual ~Object_B_i (void); + // Destructor. + + virtual void foo(Object_A_ptr theObject_A_ptr + ACE_ENV_ARG_DECL) + ACE_THROW_SPEC ((CORBA::SystemException)); +}; + +#endif /* OBJECT_B_IMPL_H */ |