2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __org_omg_CosNaming__NamingContextStub__
5 #define __org_omg_CosNaming__NamingContextStub__
9 #include <org/omg/CORBA/portable/ObjectImpl.h>
10 #include <gcj/array.h>
29 class BindingIteratorHolder
;
30 class BindingListHolder
;
33 class _NamingContextStub
;
39 class org::omg::CosNaming::_NamingContextStub
: public ::org::omg::CORBA::portable::ObjectImpl
44 public: // actually package-private
45 _NamingContextStub(::org::omg::CORBA::portable::Delegate
*);
47 virtual JArray
< ::java::lang::String
* > * _ids();
48 virtual void bind(JArray
< ::org::omg::CosNaming::NameComponent
* > *, ::org::omg::CORBA::Object
*);
49 virtual void bind_context(JArray
< ::org::omg::CosNaming::NameComponent
* > *, ::org::omg::CosNaming::NamingContext
*);
50 virtual ::org::omg::CosNaming::NamingContext
* bind_new_context(JArray
< ::org::omg::CosNaming::NameComponent
* > *);
51 virtual void destroy();
52 virtual void list(jint
, ::org::omg::CosNaming::BindingListHolder
*, ::org::omg::CosNaming::BindingIteratorHolder
*);
53 virtual ::org::omg::CosNaming::NamingContext
* new_context();
54 virtual void rebind(JArray
< ::org::omg::CosNaming::NameComponent
* > *, ::org::omg::CORBA::Object
*);
55 virtual void rebind_context(JArray
< ::org::omg::CosNaming::NameComponent
* > *, ::org::omg::CosNaming::NamingContext
*);
56 virtual ::org::omg::CORBA::Object
* resolve(JArray
< ::org::omg::CosNaming::NameComponent
* > *);
57 virtual void unbind(JArray
< ::org::omg::CosNaming::NameComponent
* > *);
58 public: // actually package-private
59 virtual void throw4(::org::omg::CORBA::portable::InputStream
*, ::java::lang::String
*);
60 virtual void throw5(::org::omg::CORBA::portable::InputStream
*, ::java::lang::String
*);
62 static const jlong serialVersionUID
= 6835430958405349379LL;
64 static ::java::lang::Class
class$
;
67 #endif // __org_omg_CosNaming__NamingContextStub__