Logger.h 5.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __java_util_logging_Logger__
  3. #define __java_util_logging_Logger__
  4. #pragma interface
  5. #include <java/lang/Object.h>
  6. #include <gcj/array.h>
  7. class java::util::logging::Logger : public ::java::lang::Object
  8. {
  9. public: // actually protected
  10. Logger(::java::lang::String *, ::java::lang::String *);
  11. public:
  12. static ::java::util::logging::Logger * getLogger(::java::lang::String *);
  13. static ::java::util::logging::Logger * getLogger(::java::lang::String *, ::java::lang::String *);
  14. static ::java::util::logging::Logger * getAnonymousLogger();
  15. static ::java::util::logging::Logger * getAnonymousLogger(::java::lang::String *);
  16. virtual ::java::lang::String * getResourceBundleName();
  17. virtual ::java::util::ResourceBundle * getResourceBundle();
  18. virtual ::java::util::logging::Level * getLevel();
  19. virtual jboolean isLoggable(::java::util::logging::Level *);
  20. virtual void setLevel(::java::util::logging::Level *);
  21. virtual ::java::util::logging::Filter * getFilter();
  22. virtual void setFilter(::java::util::logging::Filter *);
  23. virtual ::java::lang::String * getName();
  24. virtual void log(::java::util::logging::LogRecord *);
  25. virtual void log(::java::util::logging::Level *, ::java::lang::String *);
  26. virtual void log(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::Object *);
  27. virtual void log(::java::util::logging::Level *, ::java::lang::String *, JArray< ::java::lang::Object * > *);
  28. virtual void log(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::Throwable *);
  29. virtual void logp(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
  30. virtual void logp(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::Object *);
  31. private:
  32. ::java::util::ResourceBundle * findResourceBundle();
  33. void logImpl(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::Object * > *);
  34. public:
  35. virtual void logp(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::Object * > *);
  36. virtual void logp(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::Throwable *);
  37. virtual void logrb(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
  38. virtual void logrb(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::Object *);
  39. virtual void logrb(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::Object * > *);
  40. virtual void logrb(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::Throwable *);
  41. virtual void entering(::java::lang::String *, ::java::lang::String *);
  42. virtual void entering(::java::lang::String *, ::java::lang::String *, ::java::lang::Object *);
  43. virtual void entering(::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::Object * > *);
  44. virtual void exiting(::java::lang::String *, ::java::lang::String *);
  45. virtual void exiting(::java::lang::String *, ::java::lang::String *, ::java::lang::Object *);
  46. virtual void throwing(::java::lang::String *, ::java::lang::String *, ::java::lang::Throwable *);
  47. virtual void severe(::java::lang::String *);
  48. virtual void warning(::java::lang::String *);
  49. virtual void info(::java::lang::String *);
  50. virtual void config(::java::lang::String *);
  51. virtual void fine(::java::lang::String *);
  52. virtual void finer(::java::lang::String *);
  53. virtual void finest(::java::lang::String *);
  54. virtual void addHandler(::java::util::logging::Handler *);
  55. virtual void removeHandler(::java::util::logging::Handler *);
  56. virtual JArray< ::java::util::logging::Handler * > * getHandlers();
  57. virtual jboolean getUseParentHandlers();
  58. virtual void setUseParentHandlers(jboolean);
  59. virtual ::java::util::logging::Logger * getParent();
  60. virtual void setParent(::java::util::logging::Logger *);
  61. private:
  62. ::java::lang::StackTraceElement * getCallerStackFrame();
  63. public: // actually package-private
  64. virtual void resetLogger();
  65. static ::java::util::logging::Logger * root;
  66. public:
  67. static ::java::util::logging::Logger * global;
  68. private:
  69. ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) name;
  70. ::java::lang::String * resourceBundleName;
  71. ::java::util::ResourceBundle * resourceBundle;
  72. ::java::util::logging::Filter * filter;
  73. ::java::util::List * handlerList;
  74. JArray< ::java::util::logging::Handler * > * handlers;
  75. jboolean anonymous;
  76. jboolean useParentHandlers;
  77. ::java::util::logging::Level * level;
  78. ::java::util::logging::Logger * parent;
  79. public:
  80. static ::java::lang::Class class$;
  81. };
  82. #endif // __java_util_logging_Logger__