blob: 578a169a0461e7d340c9acd876e29f62727d5827 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
// -*- C++ -*-
#ifndef INNER_CB_H
#define INNER_CB_H
#include "innerS.h"
#include "middleC.h"
class Inner_callback_i : public virtual POA_AMI_InnerHandler
{
public:
//Constructor
Inner_callback_i (PortableServer::POA_ptr p,
AMH_MiddleResponseHandler_ptr rh);
//Destructor
virtual ~Inner_callback_i();
virtual void answer (const char * ami_return_val);
virtual void answer_excep (Messaging::ExceptionHolder * excep_holder);
private:
PortableServer::POA_var poa_;
AMH_MiddleResponseHandler_var response_handler_;
};
#endif
|