2 //=============================================================================
4 * @file ImR_ResponseHandler.h
6 //=============================================================================
8 #ifndef IMR_RESPONSE_HANDLER_H
9 #define IMR_RESPONSE_HANDLER_H
11 #include "tao/LocalObject.h"
13 #if !defined (ACE_LACKS_PRAGMA_ONCE)
15 #endif /* ACE_LACKS_PRAGMA_ONCE */
18 //----------------------------------------------------------------------------
20 * @class ImR_ResponseHandler
22 * @brief interface serving as the basis for different strategies of activating
26 class ImR_ResponseHandler
29 ImR_ResponseHandler (void);
30 virtual ~ImR_ResponseHandler (void);
32 // Dummy implementations used for internal operations
33 virtual void send_ior (const char *pior
);
34 virtual void send_exception (CORBA::Exception
*ex
);
37 #endif /* IMR_RESPONSE_HANDLER_H */