Merged gcj-eclipse branch to trunk.

From-SVN: r120621
This commit is contained in:
Tom Tromey 2007-01-09 19:58:05 +00:00
parent c648dedbde
commit 97b8365caf
17478 changed files with 606493 additions and 100744 deletions

View file

@ -0,0 +1,21 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_util_logging_ConsoleHandler__
#define __java_util_logging_ConsoleHandler__
#pragma interface
#include <java/util/logging/StreamHandler.h>
class java::util::logging::ConsoleHandler : public ::java::util::logging::StreamHandler
{
public:
ConsoleHandler();
virtual void close();
virtual void publish(::java::util::logging::LogRecord *);
static ::java::lang::Class class$;
};
#endif // __java_util_logging_ConsoleHandler__

View file

@ -0,0 +1,29 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_util_logging_ErrorManager__
#define __java_util_logging_ErrorManager__
#pragma interface
#include <java/lang/Object.h>
class java::util::logging::ErrorManager : public ::java::lang::Object
{
public:
ErrorManager();
virtual void error(::java::lang::String *, ::java::lang::Exception *, jint);
static const jint GENERIC_FAILURE = 0;
static const jint WRITE_FAILURE = 1;
static const jint FLUSH_FAILURE = 2;
static const jint CLOSE_FAILURE = 3;
static const jint OPEN_FAILURE = 4;
static const jint FORMAT_FAILURE = 5;
private:
volatile jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) everUsed;
public:
static ::java::lang::Class class$;
};
#endif // __java_util_logging_ErrorManager__

View file

@ -0,0 +1,28 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_util_logging_FileHandler$ostr__
#define __java_util_logging_FileHandler$ostr__
#pragma interface
#include <java/io/FilterOutputStream.h>
#include <gcj/array.h>
class java::util::logging::FileHandler$ostr : public ::java::io::FilterOutputStream
{
FileHandler$ostr(::java::util::logging::FileHandler *, ::java::io::OutputStream *);
public:
void write(jint);
void write(JArray< jbyte > *);
void write(JArray< jbyte > *, jint, jint);
public: // actually package-private
FileHandler$ostr(::java::util::logging::FileHandler *, ::java::io::OutputStream *, ::java::util::logging::FileHandler$ostr *);
::java::util::logging::FileHandler * __attribute__((aligned(__alignof__( ::java::io::FilterOutputStream)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __java_util_logging_FileHandler$ostr__

View file

@ -0,0 +1,49 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_util_logging_FileHandler__
#define __java_util_logging_FileHandler__
#pragma interface
#include <java/util/logging/StreamHandler.h>
class java::util::logging::FileHandler : public ::java::util::logging::StreamHandler
{
public:
FileHandler();
FileHandler(::java::lang::String *);
FileHandler(::java::lang::String *, jboolean);
FileHandler(::java::lang::String *, jint, jint);
FileHandler(::java::lang::String *, jint, jint, jboolean);
private:
::java::io::OutputStream * createFileStream(::java::lang::String *, jint, jint, jboolean, jint);
static ::java::lang::String * replaceFileNameEscapes(::java::lang::String *, jint, jint, jint);
public:
virtual void publish(::java::util::logging::LogRecord *);
private:
void rotate();
static jboolean has(::java::lang::String *, jchar);
static ::java::lang::String * PROPERTY_PREFIX;
static ::java::lang::String * PATTERN_KEY;
static ::java::lang::String * DEFAULT_PATTERN;
static ::java::lang::String * LIMIT_KEY;
static const jint DEFAULT_LIMIT = 0;
static ::java::lang::String * COUNT_KEY;
static const jint DEFAULT_COUNT = 1;
static ::java::lang::String * APPEND_KEY;
static const jboolean DEFAULT_APPEND = 0;
jint __attribute__((aligned(__alignof__( ::java::util::logging::StreamHandler)))) limit;
jint count;
::java::lang::String * pattern;
jboolean append;
public: // actually package-private
jlong written;
private:
::java::util::LinkedList * logFiles;
public:
static ::java::lang::Class class$;
};
#endif // __java_util_logging_FileHandler__

View file

@ -0,0 +1,19 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_util_logging_Filter__
#define __java_util_logging_Filter__
#pragma interface
#include <java/lang/Object.h>
class java::util::logging::Filter : public ::java::lang::Object
{
public:
virtual jboolean isLoggable(::java::util::logging::LogRecord *) = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_util_logging_Filter__

View file

@ -0,0 +1,24 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_util_logging_Formatter__
#define __java_util_logging_Formatter__
#pragma interface
#include <java/lang/Object.h>
class java::util::logging::Formatter : public ::java::lang::Object
{
public: // actually protected
Formatter();
public:
virtual ::java::lang::String * format(::java::util::logging::LogRecord *) = 0;
virtual ::java::lang::String * getHead(::java::util::logging::Handler *);
virtual ::java::lang::String * getTail(::java::util::logging::Handler *);
virtual ::java::lang::String * formatMessage(::java::util::logging::LogRecord *);
static ::java::lang::Class class$;
};
#endif // __java_util_logging_Formatter__

View file

@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_util_logging_Handler__
#define __java_util_logging_Handler__
#pragma interface
#include <java/lang/Object.h>
class java::util::logging::Handler : public ::java::lang::Object
{
public: // actually protected
Handler();
public:
virtual void publish(::java::util::logging::LogRecord *) = 0;
virtual void flush() = 0;
virtual void close() = 0;
virtual ::java::util::logging::Formatter * getFormatter();
virtual void setFormatter(::java::util::logging::Formatter *);
virtual ::java::lang::String * getEncoding();
virtual void setEncoding(::java::lang::String *);
virtual ::java::util::logging::Filter * getFilter();
virtual void setFilter(::java::util::logging::Filter *);
virtual ::java::util::logging::ErrorManager * getErrorManager();
virtual void setErrorManager(::java::util::logging::ErrorManager *);
public: // actually protected
virtual void reportError(::java::lang::String *, ::java::lang::Exception *, jint);
public:
virtual ::java::util::logging::Level * getLevel();
virtual void setLevel(::java::util::logging::Level *);
virtual jboolean isLoggable(::java::util::logging::LogRecord *);
public: // actually package-private
::java::util::logging::Formatter * __attribute__((aligned(__alignof__( ::java::lang::Object)))) formatter;
::java::util::logging::Filter * filter;
::java::util::logging::Level * level;
::java::util::logging::ErrorManager * errorManager;
::java::lang::String * encoding;
public:
static ::java::lang::Class class$;
};
#endif // __java_util_logging_Handler__

View file

@ -0,0 +1,53 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_util_logging_Level__
#define __java_util_logging_Level__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
class java::util::logging::Level : public ::java::lang::Object
{
public: // actually protected
Level(::java::lang::String *, jint);
Level(::java::lang::String *, jint, ::java::lang::String *);
private:
::java::lang::Object * readResolve();
public:
virtual ::java::lang::String * getResourceBundleName();
virtual ::java::lang::String * getName();
virtual ::java::lang::String * getLocalizedName();
virtual ::java::lang::String * toString();
virtual jint intValue();
static ::java::util::logging::Level * parse(::java::lang::String *);
virtual jboolean equals(::java::lang::Object *);
virtual jint hashCode();
public: // actually package-private
virtual jboolean isStandardLevel();
public:
static ::java::util::logging::Level * OFF;
static ::java::util::logging::Level * SEVERE;
static ::java::util::logging::Level * WARNING;
static ::java::util::logging::Level * INFO;
static ::java::util::logging::Level * CONFIG;
static ::java::util::logging::Level * FINE;
static ::java::util::logging::Level * FINER;
static ::java::util::logging::Level * FINEST;
static ::java::util::logging::Level * ALL;
private:
static JArray< ::java::util::logging::Level * > * knownLevels;
::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) name;
jint value;
::java::lang::String * resourceBundleName;
public: // actually package-private
static const jlong serialVersionUID = -8176160795706313070LL;
public:
static ::java::lang::Class class$;
};
#endif // __java_util_logging_Level__

View file

@ -0,0 +1,24 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_util_logging_LogManager$1__
#define __java_util_logging_LogManager$1__
#pragma interface
#include <java/lang/Object.h>
class java::util::logging::LogManager$1 : public ::java::lang::Object
{
public: // actually package-private
LogManager$1();
public:
::java::lang::String * getLoggerLevel(::java::lang::String *);
::java::util::List * getLoggerNames();
::java::lang::String * getParentLoggerName(::java::lang::String *);
void setLoggerLevel(::java::lang::String *, ::java::lang::String *);
static ::java::lang::Class class$;
};
#endif // __java_util_logging_LogManager$1__

View file

@ -0,0 +1,77 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_util_logging_LogManager__
#define __java_util_logging_LogManager__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
class PropertyChangeListener;
class PropertyChangeSupport;
}
}
}
class java::util::logging::LogManager : public ::java::lang::Object
{
public: // actually protected
LogManager();
public:
static ::java::util::logging::LogManager * getLogManager();
private:
static ::java::util::logging::LogManager * makeLogManager();
static void initLogManager();
public:
virtual void addPropertyChangeListener(::java::beans::PropertyChangeListener *);
virtual void removePropertyChangeListener(::java::beans::PropertyChangeListener *);
virtual jboolean addLogger(::java::util::logging::Logger *);
private:
::java::util::logging::Logger * findAncestor(::java::util::logging::Logger *);
public:
virtual ::java::util::logging::Logger * getLogger(::java::lang::String *);
virtual ::java::util::Enumeration * getLoggerNames();
virtual void reset();
virtual void readConfiguration();
virtual void readConfiguration(::java::io::InputStream *);
virtual ::java::lang::String * getProperty(::java::lang::String *);
public: // actually package-private
static jint getIntProperty(::java::lang::String *, jint);
static jint getIntPropertyClamped(::java::lang::String *, jint, jint, jint);
static jboolean getBooleanProperty(::java::lang::String *, jboolean);
static ::java::util::logging::Level * getLevelProperty(::java::lang::String *, ::java::util::logging::Level *);
static ::java::lang::Class * getClassProperty(::java::lang::String *, ::java::lang::Class *);
static ::java::lang::Object * getInstanceProperty(::java::lang::String *, ::java::lang::Class *, ::java::lang::Class *);
public:
virtual void checkAccess();
private:
static ::java::lang::Object * createInstance(::java::lang::String *, ::java::lang::Class *, ::java::lang::String *);
static void warn(::java::lang::String *, ::java::lang::String *, ::java::lang::Throwable *);
static void warn(::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
static void warn(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::Throwable *);
static void warn(::java::lang::String *, ::java::lang::Throwable *);
static ::java::lang::Class * locateClass(::java::lang::String *);
public:
static ::java::util::logging::LoggingMXBean * getLoggingMXBean();
static ::java::lang::String * LOGGING_MXBEAN_NAME;
private:
static ::java::util::logging::LogManager * logManager;
static ::java::util::logging::LoggingMXBean * loggingBean;
::java::util::Map * __attribute__((aligned(__alignof__( ::java::lang::Object)))) loggers;
::java::util::Properties * properties;
::java::beans::PropertyChangeSupport * pcs;
static ::java::lang::String * MANAGER_PROPERTY;
static ::java::lang::String * CONFIG_PROPERTY;
static ::java::util::logging::LoggingPermission * controlPermission;
public:
static ::java::lang::Class class$;
};
#endif // __java_util_logging_LogManager__

View file

@ -0,0 +1,70 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_util_logging_LogRecord__
#define __java_util_logging_LogRecord__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
class java::util::logging::LogRecord : public ::java::lang::Object
{
public:
LogRecord(::java::util::logging::Level *, ::java::lang::String *);
private:
void readObject(::java::io::ObjectInputStream *);
void writeObject(::java::io::ObjectOutputStream *);
public:
virtual ::java::lang::String * getLoggerName();
virtual void setLoggerName(::java::lang::String *);
virtual ::java::util::ResourceBundle * getResourceBundle();
virtual void setResourceBundle(::java::util::ResourceBundle *);
virtual ::java::lang::String * getResourceBundleName();
virtual void setResourceBundleName(::java::lang::String *);
virtual ::java::util::logging::Level * getLevel();
virtual void setLevel(::java::util::logging::Level *);
private:
static jlong allocateSeqNum();
public:
virtual jlong getSequenceNumber();
virtual void setSequenceNumber(jlong);
virtual ::java::lang::String * getSourceClassName();
virtual void setSourceClassName(::java::lang::String *);
virtual ::java::lang::String * getSourceMethodName();
virtual void setSourceMethodName(::java::lang::String *);
virtual ::java::lang::String * getMessage();
virtual void setMessage(::java::lang::String *);
virtual JArray< ::java::lang::Object * > * getParameters();
virtual void setParameters(JArray< ::java::lang::Object * > *);
virtual jint getThreadID();
virtual void setThreadID(jint);
virtual jlong getMillis();
virtual void setMillis(jlong);
virtual ::java::lang::Throwable * getThrown();
virtual void setThrown(::java::lang::Throwable *);
private:
::java::util::logging::Level * __attribute__((aligned(__alignof__( ::java::lang::Object)))) level;
jlong sequenceNumber;
::java::lang::String * sourceClassName;
::java::lang::String * sourceMethodName;
::java::lang::String * message;
jint threadID;
jlong millis;
::java::lang::Throwable * thrown;
::java::lang::String * loggerName;
::java::lang::String * resourceBundleName;
JArray< ::java::lang::Object * > * parameters;
::java::util::ResourceBundle * bundle;
public: // actually package-private
static const jlong serialVersionUID = 5372048053134512534LL;
private:
static jlong lastSeqNum;
public:
static ::java::lang::Class class$;
};
#endif // __java_util_logging_LogRecord__

View file

@ -0,0 +1,21 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_util_logging_Logger$1__
#define __java_util_logging_Logger$1__
#pragma interface
#include <java/lang/Object.h>
class java::util::logging::Logger$1 : public ::java::lang::Object
{
public: // actually package-private
Logger$1();
public:
::java::lang::Object * run();
static ::java::lang::Class class$;
};
#endif // __java_util_logging_Logger$1__

View file

@ -0,0 +1,90 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_util_logging_Logger__
#define __java_util_logging_Logger__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
class java::util::logging::Logger : public ::java::lang::Object
{
public: // actually protected
Logger(::java::lang::String *, ::java::lang::String *);
public:
static ::java::util::logging::Logger * getLogger(::java::lang::String *);
static ::java::util::logging::Logger * getLogger(::java::lang::String *, ::java::lang::String *);
static ::java::util::logging::Logger * getAnonymousLogger();
static ::java::util::logging::Logger * getAnonymousLogger(::java::lang::String *);
virtual ::java::lang::String * getResourceBundleName();
virtual ::java::util::ResourceBundle * getResourceBundle();
virtual ::java::util::logging::Level * getLevel();
virtual jboolean isLoggable(::java::util::logging::Level *);
virtual void setLevel(::java::util::logging::Level *);
virtual ::java::util::logging::Filter * getFilter();
virtual void setFilter(::java::util::logging::Filter *);
virtual ::java::lang::String * getName();
virtual void log(::java::util::logging::LogRecord *);
virtual void log(::java::util::logging::Level *, ::java::lang::String *);
virtual void log(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::Object *);
virtual void log(::java::util::logging::Level *, ::java::lang::String *, JArray< ::java::lang::Object * > *);
virtual void log(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::Throwable *);
virtual void logp(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
virtual void logp(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::Object *);
private:
::java::util::ResourceBundle * findResourceBundle();
void logImpl(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::Object * > *);
public:
virtual void logp(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::Object * > *);
virtual void logp(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::Throwable *);
virtual void logrb(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
virtual void logrb(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::Object *);
virtual void logrb(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::Object * > *);
virtual void logrb(::java::util::logging::Level *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::Throwable *);
virtual void entering(::java::lang::String *, ::java::lang::String *);
virtual void entering(::java::lang::String *, ::java::lang::String *, ::java::lang::Object *);
virtual void entering(::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::Object * > *);
virtual void exiting(::java::lang::String *, ::java::lang::String *);
virtual void exiting(::java::lang::String *, ::java::lang::String *, ::java::lang::Object *);
virtual void throwing(::java::lang::String *, ::java::lang::String *, ::java::lang::Throwable *);
virtual void severe(::java::lang::String *);
virtual void warning(::java::lang::String *);
virtual void info(::java::lang::String *);
virtual void config(::java::lang::String *);
virtual void fine(::java::lang::String *);
virtual void finer(::java::lang::String *);
virtual void finest(::java::lang::String *);
virtual void addHandler(::java::util::logging::Handler *);
virtual void removeHandler(::java::util::logging::Handler *);
virtual JArray< ::java::util::logging::Handler * > * getHandlers();
virtual jboolean getUseParentHandlers();
virtual void setUseParentHandlers(jboolean);
virtual ::java::util::logging::Logger * getParent();
virtual void setParent(::java::util::logging::Logger *);
private:
::java::lang::StackTraceElement * getCallerStackFrame();
public: // actually package-private
virtual void resetLogger();
static ::java::util::logging::Logger * root;
public:
static ::java::util::logging::Logger * global;
private:
::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) name;
::java::lang::String * resourceBundleName;
::java::util::ResourceBundle * resourceBundle;
::java::util::logging::Filter * filter;
::java::util::List * handlerList;
JArray< ::java::util::logging::Handler * > * handlers;
jboolean anonymous;
jboolean useParentHandlers;
::java::util::logging::Level * level;
::java::util::logging::Logger * parent;
public:
static ::java::lang::Class class$;
};
#endif // __java_util_logging_Logger__

View file

@ -0,0 +1,22 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_util_logging_LoggingMXBean__
#define __java_util_logging_LoggingMXBean__
#pragma interface
#include <java/lang/Object.h>
class java::util::logging::LoggingMXBean : public ::java::lang::Object
{
public:
virtual ::java::lang::String * getLoggerLevel(::java::lang::String *) = 0;
virtual ::java::util::List * getLoggerNames() = 0;
virtual ::java::lang::String * getParentLoggerName(::java::lang::String *) = 0;
virtual void setLoggerLevel(::java::lang::String *, ::java::lang::String *) = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_util_logging_LoggingMXBean__

View file

@ -0,0 +1,22 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_util_logging_LoggingPermission__
#define __java_util_logging_LoggingPermission__
#pragma interface
#include <java/security/BasicPermission.h>
class java::util::logging::LoggingPermission : public ::java::security::BasicPermission
{
public:
LoggingPermission(::java::lang::String *, ::java::lang::String *);
private:
static const jlong serialVersionUID = 63564341580231582LL;
public:
static ::java::lang::Class class$;
};
#endif // __java_util_logging_LoggingPermission__

View file

@ -0,0 +1,35 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_util_logging_MemoryHandler__
#define __java_util_logging_MemoryHandler__
#pragma interface
#include <java/util/logging/Handler.h>
#include <gcj/array.h>
class java::util::logging::MemoryHandler : public ::java::util::logging::Handler
{
public:
MemoryHandler();
MemoryHandler(::java::util::logging::Handler *, jint, ::java::util::logging::Level *);
virtual void publish(::java::util::logging::LogRecord *);
virtual void push();
virtual void flush();
virtual void close();
virtual ::java::util::logging::Level * getPushLevel();
virtual void setPushLevel(::java::util::logging::Level *);
private:
JArray< ::java::util::logging::LogRecord * > * __attribute__((aligned(__alignof__( ::java::util::logging::Handler)))) buffer;
jint position;
jint numPublished;
::java::util::logging::Level * pushLevel;
::java::util::logging::Handler * target;
public:
static ::java::lang::Class class$;
};
#endif // __java_util_logging_MemoryHandler__

View file

@ -0,0 +1,35 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_util_logging_SimpleFormatter__
#define __java_util_logging_SimpleFormatter__
#pragma interface
#include <java/util/logging/Formatter.h>
extern "Java"
{
namespace java
{
namespace text
{
class DateFormat;
}
}
}
class java::util::logging::SimpleFormatter : public ::java::util::logging::Formatter
{
public:
SimpleFormatter();
virtual ::java::lang::String * format(::java::util::logging::LogRecord *);
private:
::java::text::DateFormat * __attribute__((aligned(__alignof__( ::java::util::logging::Formatter)))) dateFormat;
public: // actually package-private
static ::java::lang::String * lineSep;
public:
static ::java::lang::Class class$;
};
#endif // __java_util_logging_SimpleFormatter__

View file

@ -0,0 +1,25 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_util_logging_SocketHandler__
#define __java_util_logging_SocketHandler__
#pragma interface
#include <java/util/logging/StreamHandler.h>
class java::util::logging::SocketHandler : public ::java::util::logging::StreamHandler
{
public:
SocketHandler();
SocketHandler(::java::lang::String *, jint);
private:
static jint getPortNumber();
static ::java::io::OutputStream * createSocket(::java::lang::String *, jint);
public:
virtual void publish(::java::util::logging::LogRecord *);
static ::java::lang::Class class$;
};
#endif // __java_util_logging_SocketHandler__

View file

@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_util_logging_StreamHandler__
#define __java_util_logging_StreamHandler__
#pragma interface
#include <java/util/logging/Handler.h>
class java::util::logging::StreamHandler : public ::java::util::logging::Handler
{
public:
StreamHandler();
StreamHandler(::java::io::OutputStream *, ::java::util::logging::Formatter *);
public: // actually package-private
StreamHandler(::java::io::OutputStream *, ::java::lang::String *, ::java::util::logging::Level *, ::java::util::logging::Formatter *, ::java::lang::Class *);
private:
void checkOpen();
void checkFresh();
void changeWriter(::java::io::OutputStream *, ::java::lang::String *);
public:
virtual void setEncoding(::java::lang::String *);
public: // actually protected
virtual void setOutputStream(::java::io::OutputStream *);
public:
virtual void publish(::java::util::logging::LogRecord *);
virtual jboolean isLoggable(::java::util::logging::LogRecord *);
virtual void flush();
virtual void close();
private:
::java::io::OutputStream * __attribute__((aligned(__alignof__( ::java::util::logging::Handler)))) out;
::java::io::Writer * writer;
jint streamState;
static const jint STATE_FRESH = 0;
static const jint STATE_PUBLISHED = 1;
static const jint STATE_CLOSED = 2;
public:
static ::java::lang::Class class$;
};
#endif // __java_util_logging_StreamHandler__

View file

@ -0,0 +1,40 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_util_logging_XMLFormatter__
#define __java_util_logging_XMLFormatter__
#pragma interface
#include <java/util/logging/Formatter.h>
extern "Java"
{
namespace java
{
namespace text
{
class SimpleDateFormat;
}
}
}
class java::util::logging::XMLFormatter : public ::java::util::logging::Formatter
{
public:
XMLFormatter();
private:
static void appendTag(::java::lang::StringBuffer *, jint, ::java::lang::String *, ::java::lang::String *);
static void appendTag(::java::lang::StringBuffer *, jint, ::java::lang::String *, jlong);
public:
virtual ::java::lang::String * format(::java::util::logging::LogRecord *);
virtual ::java::lang::String * getHead(::java::util::logging::Handler *);
virtual ::java::lang::String * getTail(::java::util::logging::Handler *);
private:
static ::java::lang::String * lineSep;
::java::text::SimpleDateFormat * __attribute__((aligned(__alignof__( ::java::util::logging::Formatter)))) iso8601;
public:
static ::java::lang::Class class$;
};
#endif // __java_util_logging_XMLFormatter__