2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_CORBA_ResponseHandlerImpl__
5 #define __gnu_CORBA_ResponseHandlerImpl__
9 #include <java/lang/Object.h>
18 class BufferedCdrOutput
;
26 class ResponseHandlerImpl
;
45 class gnu::CORBA::ResponseHandlerImpl
: public ::java::lang::Object
48 public: // actually package-private
49 ResponseHandlerImpl(::org::omg::CORBA::ORB
*, ::gnu::CORBA::GIOP::MessageHeader
*, ::gnu::CORBA::GIOP::ReplyHeader
*, ::gnu::CORBA::GIOP::RequestHeader
*);
51 virtual ::org::omg::CORBA::portable::OutputStream
* createExceptionReply();
52 virtual ::org::omg::CORBA::portable::OutputStream
* createReply();
53 virtual ::gnu::CORBA::CDR::BufferedCdrOutput
* getBuffer();
54 virtual jboolean
isExceptionReply();
58 ::gnu::CORBA::GIOP::MessageHeader
* __attribute__((aligned(__alignof__( ::java::lang::Object
)))) message_header
;
59 ::org::omg::CORBA::ORB
* orb
;
60 ::gnu::CORBA::GIOP::ReplyHeader
* reply_header
;
61 ::gnu::CORBA::GIOP::RequestHeader
* request_header
;
63 jboolean exceptionReply
;
64 ::gnu::CORBA::CDR::BufferedCdrOutput
* buffer
;
66 static ::java::lang::Class
class$
;
69 #endif // __gnu_CORBA_ResponseHandlerImpl__