Fix signedness of compares expanding debug exprs.
[official-gcc.git] / libjava / gnu / CORBA / ResponseHandlerImpl.h
blob99ca581b6aa2b5f668f9a0aca8f3b271d4797901
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_CORBA_ResponseHandlerImpl__
5 #define __gnu_CORBA_ResponseHandlerImpl__
7 #pragma interface
9 #include <java/lang/Object.h>
10 extern "Java"
12 namespace gnu
14 namespace CORBA
16 namespace CDR
18 class BufferedCdrOutput;
20 namespace GIOP
22 class MessageHeader;
23 class ReplyHeader;
24 class RequestHeader;
26 class ResponseHandlerImpl;
29 namespace org
31 namespace omg
33 namespace CORBA
35 class ORB;
36 namespace portable
38 class OutputStream;
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 *);
50 public:
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();
55 private:
56 void prepareStream();
57 public:
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;
62 private:
63 jboolean exceptionReply;
64 ::gnu::CORBA::CDR::BufferedCdrOutput * buffer;
65 public:
66 static ::java::lang::Class class$;
69 #endif // __gnu_CORBA_ResponseHandlerImpl__