Revert "Use a variable on the stack to not have a temporary in the call"
[ACE_TAO.git] / TAO / tests / NestedUpcall / Triangle_Test / Object_A_i.h
blob85259bae3c9a560ecf74a80a2d0b9c8a305da536
2 //=============================================================================
3 /**
4 * @file Object_A_i.h
6 * This class implements the Object A of the
7 * Nested Upcalls - Triangle test.
9 * @author Michael Kircher
11 //=============================================================================
14 #ifndef OBJECT_B_IMPL_H
15 # define OBJECT_B_IMPL_H
17 #include "Triangle_TestS.h"
19 /**
20 * @class Object_A_i
22 * @brief Implement the <Object_A> IDL interface.
24 class Object_A_i : public POA_Object_A
26 public:
27 /// Constructor.
28 Object_A_i ();
30 /// Destructor.
31 virtual ~Object_A_i ();
33 virtual void foo (Initiator_ptr theInitiator_ptr);
35 virtual void finish ();
37 virtual void shutdown ();
39 unsigned long finish_two_way_call_;
42 #endif /* OBJECT_B_IMPL_H */