re PR middle-end/32628 (bogus integer overflow warning)
[official-gcc.git] / libjava / gnu / CORBA / CDR / UnknownExceptionCtxHandler.h
blob9f77414d40fd9b2528868a3ade265f200a5992fc
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_CORBA_CDR_UnknownExceptionCtxHandler__
5 #define __gnu_CORBA_CDR_UnknownExceptionCtxHandler__
7 #pragma interface
9 #include <gnu/CORBA/CDR/Vio.h>
10 #include <gcj/array.h>
12 extern "Java"
14 namespace gnu
16 namespace CORBA
18 namespace CDR
20 class BufferedCdrOutput;
21 class BufferredCdrInput;
22 class UnknownExceptionCtxHandler;
24 namespace GIOP
26 class ServiceContext;
32 class gnu::CORBA::CDR::UnknownExceptionCtxHandler : public ::gnu::CORBA::CDR::Vio
35 public:
36 UnknownExceptionCtxHandler();
37 static JArray< ::gnu::CORBA::GIOP::ServiceContext * > * addExceptionContext(JArray< ::gnu::CORBA::GIOP::ServiceContext * > *, ::java::lang::Throwable *, ::java::lang::Object *);
38 static void write(::gnu::CORBA::CDR::BufferedCdrOutput *, ::java::lang::Throwable *);
39 static ::java::lang::Throwable * read(::gnu::CORBA::CDR::BufferredCdrInput *, JArray< ::gnu::CORBA::GIOP::ServiceContext * > *);
40 public: // actually package-private
41 static ::java::lang::Object * createInstance(::java::lang::String *, JArray< ::java::lang::String * > *, ::java::lang::String *);
42 static ::java::lang::Object * _createInstance(::java::lang::String *, ::java::lang::String *);
43 public:
44 static ::java::lang::Class class$;
47 #endif // __gnu_CORBA_CDR_UnknownExceptionCtxHandler__