1 :
2 : // This file was automatically generated by YaOrb IDL->C++ compiler.
3 : // DO NOT EDIT !
4 :
5 : #ifndef __CosNaming_STUB_H
6 : #define __CosNaming_STUB_H
7 : #include "CosNaming.h"
8 :
9 : namespace CosNaming_Stub
10 : {
11 : class NamingContext_Stub
12 : : public CosNaming::NamingContext,
13 : public virtual YAORB::Stub
14 4 : {
15 : public :
16 : virtual void bind(
17 : const CosNaming::Name& n,
18 : const CORBA::Object_ptr obj) ;
19 :
20 : virtual void rebind(
21 : const CosNaming::Name& n,
22 : const CORBA::Object_ptr obj) ;
23 :
24 : virtual void bind_context(
25 : const CosNaming::Name& n,
26 : CosNaming::NamingContext_ptr nc) ;
27 :
28 : virtual void rebind_context(
29 : const CosNaming::Name& n,
30 : CosNaming::NamingContext_ptr nc) ;
31 :
32 : virtual CORBA::Object_ptr resolve(
33 : const CosNaming::Name& n) ;
34 :
35 : virtual void unbind(
36 : const CosNaming::Name& n) ;
37 :
38 : virtual CosNaming::NamingContext_ptr new_context(void) ;
39 :
40 : virtual CosNaming::NamingContext_ptr bind_new_context(
41 : const CosNaming::Name& n) ;
42 :
43 : virtual void destroy(void) ;
44 :
45 : virtual void list(
46 : CORBA::ULong how_many,
47 : CosNaming::BindingList*& bl,
48 : CosNaming::BindingIterator_ptr& bi) ;
49 :
50 : public :
51 : virtual YAORB::StubInfo* getStubInfo(void) const ;
52 : static YAORB::StubInfo _stubInfo ;
53 : static CORBA::Object*
54 : create(const YAORB::Ref&) ;
55 :
56 : NamingContext_Stub(const YAORB::Ref&) ;
57 :
58 : private :
59 : NamingContext_Stub() ;
60 : NamingContext_Stub(const NamingContext_Stub&) ;
61 : NamingContext_Stub& operator = (const NamingContext_Stub&) ;
62 : } ;
63 :
64 : class BindingIterator_Stub
65 : : public CosNaming::BindingIterator,
66 : public virtual YAORB::Stub
67 0 : {
68 : public :
69 : virtual CORBA::Boolean next_one(
70 : CosNaming::Binding*& b) ;
71 :
72 : virtual CORBA::Boolean next_n(
73 : CORBA::ULong how_many,
74 : CosNaming::BindingList*& bl) ;
75 :
76 : virtual void destroy(void) ;
77 :
78 : public :
79 : virtual YAORB::StubInfo* getStubInfo(void) const ;
80 : static YAORB::StubInfo _stubInfo ;
81 : static CORBA::Object*
82 : create(const YAORB::Ref&) ;
83 :
84 : BindingIterator_Stub(const YAORB::Ref&) ;
85 :
86 : private :
87 : BindingIterator_Stub() ;
88 : BindingIterator_Stub(const BindingIterator_Stub&) ;
89 : BindingIterator_Stub& operator = (const BindingIterator_Stub&) ;
90 : } ;
91 :
92 : }
93 :
94 : #endif
|