OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libjava/] [gnu/] [javax/] [naming/] [giop/] [GiopNamingServiceURLContext.h] - Blame information for rev 756

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 756 jeremybenn
 
2
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
 
4
#ifndef __gnu_javax_naming_giop_GiopNamingServiceURLContext__
5
#define __gnu_javax_naming_giop_GiopNamingServiceURLContext__
6
 
7
#pragma interface
8
 
9
#include <gnu/javax/naming/giop/CorbalocParser.h>
10
#include <gcj/array.h>
11
 
12
extern "Java"
13
{
14
  namespace gnu
15
  {
16
    namespace CORBA
17
    {
18
      namespace NamingService
19
      {
20
          class NameTransformer;
21
      }
22
    }
23
    namespace javax
24
    {
25
      namespace naming
26
      {
27
        namespace giop
28
        {
29
            class GiopNamingServiceFactory;
30
            class GiopNamingServiceURLContext;
31
        }
32
      }
33
    }
34
  }
35
  namespace javax
36
  {
37
    namespace naming
38
    {
39
        class Context;
40
        class Name;
41
        class NameParser;
42
        class NamingEnumeration;
43
    }
44
  }
45
  namespace org
46
  {
47
    namespace omg
48
    {
49
      namespace CORBA
50
      {
51
          class ORB;
52
      }
53
      namespace CosNaming
54
      {
55
          class NameComponent;
56
          class NamingContextExt;
57
      }
58
    }
59
  }
60
}
61
 
62
class gnu::javax::naming::giop::GiopNamingServiceURLContext : public ::gnu::javax::naming::giop::CorbalocParser
63
{
64
 
65
public:
66
  GiopNamingServiceURLContext(::java::util::Hashtable *, ::gnu::javax::naming::giop::GiopNamingServiceFactory *, ::org::omg::CORBA::ORB *);
67
  virtual ::org::omg::CosNaming::NamingContextExt * getService(::java::lang::String *);
68
  virtual JArray< ::java::lang::String * > * split(::java::lang::String *);
69
  virtual void bind(::javax::naming::Name *, ::java::lang::Object *);
70
  virtual void bind(::java::lang::String *, ::java::lang::Object *);
71
  virtual void close();
72
  virtual ::javax::naming::Name * composeName(::javax::naming::Name *, ::javax::naming::Name *);
73
  virtual ::java::lang::String * composeName(::java::lang::String *, ::java::lang::String *);
74
  virtual ::javax::naming::Context * createSubcontext(::javax::naming::Name *);
75
  virtual ::javax::naming::Context * createSubcontext(::java::lang::String *);
76
  virtual void destroySubcontext(::javax::naming::Name *);
77
  virtual void destroySubcontext(::java::lang::String *);
78
  virtual ::java::lang::String * getNameInNamespace();
79
  virtual ::javax::naming::NameParser * getNameParser(::javax::naming::Name *);
80
  virtual ::javax::naming::NameParser * getNameParser(::java::lang::String *);
81
  virtual ::javax::naming::NamingEnumeration * list(::javax::naming::Name *);
82
  virtual ::javax::naming::NamingEnumeration * list(::java::lang::String *);
83
  virtual ::javax::naming::NamingEnumeration * listBindings(::javax::naming::Name *);
84
  virtual ::javax::naming::NamingEnumeration * listBindings(::java::lang::String *);
85
  virtual ::java::lang::Object * lookup(::javax::naming::Name *);
86
  virtual ::java::lang::Object * lookup(::java::lang::String *);
87
  virtual ::java::lang::Object * lookupLink(::javax::naming::Name *);
88
  virtual ::java::lang::Object * lookupLink(::java::lang::String *);
89
  virtual void rebind(::javax::naming::Name *, ::java::lang::Object *);
90
  virtual void rebind(::java::lang::String *, ::java::lang::Object *);
91
  virtual void rename(::javax::naming::Name *, ::javax::naming::Name *);
92
  virtual void rename(::java::lang::String *, ::java::lang::String *);
93
  virtual void unbind(::javax::naming::Name *);
94
  virtual void unbind(::java::lang::String *);
95
  virtual ::java::lang::Object * addToEnvironment(::java::lang::String *, ::java::lang::Object *);
96
  virtual ::java::util::Hashtable * getEnvironment();
97
  virtual ::java::lang::Object * removeFromEnvironment(::java::lang::String *);
98
  virtual JArray< ::org::omg::CosNaming::NameComponent * > * toGiop(::javax::naming::Name *);
99
  virtual jint getBatchSize();
100
  jint __attribute__((aligned(__alignof__( ::gnu::javax::naming::giop::CorbalocParser)))) DEFAULT_BATCH_SIZE;
101
public: // actually package-private
102
  ::org::omg::CORBA::ORB * orb;
103
  ::java::util::Hashtable * properties;
104
  ::gnu::javax::naming::giop::GiopNamingServiceFactory * factory;
105
  static ::gnu::CORBA::NamingService::NameTransformer * transformer;
106
public:
107
  jint howMany;
108
  static ::java::lang::Class class$;
109
};
110
 
111
#endif // __gnu_javax_naming_giop_GiopNamingServiceURLContext__

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.