NameParser.h 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __gnu_CORBA_NamingService_NameParser__
  3. #define __gnu_CORBA_NamingService_NameParser__
  4. #pragma interface
  5. #include <gnu/CORBA/NamingService/NameTransformer.h>
  6. #include <gcj/array.h>
  7. extern "Java"
  8. {
  9. namespace gnu
  10. {
  11. namespace CORBA
  12. {
  13. namespace NamingService
  14. {
  15. class NameParser;
  16. class NameTransformer;
  17. }
  18. class OrbFunctional;
  19. }
  20. }
  21. namespace org
  22. {
  23. namespace omg
  24. {
  25. namespace CORBA
  26. {
  27. class Object;
  28. }
  29. }
  30. }
  31. }
  32. class gnu::CORBA::NamingService::NameParser : public ::gnu::CORBA::NamingService::NameTransformer
  33. {
  34. public:
  35. NameParser();
  36. virtual ::org::omg::CORBA::Object * corbaloc(::java::lang::String *, ::gnu::CORBA::OrbFunctional *);
  37. private:
  38. ::org::omg::CORBA::Object * corbaloc(::java::lang::String *, ::gnu::CORBA::OrbFunctional *, jint);
  39. public: // actually package-private
  40. virtual ::java::lang::String * readFile(::java::lang::String *);
  41. virtual ::java::lang::String * readUrl(::java::lang::String *);
  42. private:
  43. ::org::omg::CORBA::Object * resolve(::org::omg::CORBA::Object *);
  44. ::java::lang::String * readKey(::java::lang::String *);
  45. public: // actually package-private
  46. static void corbalocT(::java::lang::String *, ::gnu::CORBA::OrbFunctional *);
  47. public:
  48. static void main(JArray< ::java::lang::String * > *);
  49. static ::java::lang::String * pxCORBALOC;
  50. static ::java::lang::String * pxCORBANAME;
  51. static ::java::lang::String * pxIOR;
  52. static ::java::lang::String * pxFILE;
  53. static ::java::lang::String * pxFTP;
  54. static ::java::lang::String * pxHTTP;
  55. static ::java::lang::String * IIOP;
  56. static ::java::lang::String * RIR;
  57. static const jint DEFAULT_PORT = 2809;
  58. static ::java::lang::String * DEFAULT_NAME;
  59. public: // actually package-private
  60. static ::gnu::CORBA::NamingService::NameTransformer * converter;
  61. jint __attribute__((aligned(__alignof__( ::gnu::CORBA::NamingService::NameTransformer)))) p;
  62. JArray< ::java::lang::String * > * t;
  63. static ::gnu::CORBA::NamingService::NameParser * n;
  64. public:
  65. static ::java::lang::Class class$;
  66. };
  67. #endif // __gnu_CORBA_NamingService_NameParser__