* gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
[official-gcc/alias-decl.git] / libjava / java / sql / DriverManager.h
blobf9d87eabe5b76b0f7c8e7ce03f75eed284f4e38e
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_sql_DriverManager__
5 #define __java_sql_DriverManager__
7 #pragma interface
9 #include <java/lang/Object.h>
10 extern "Java"
12 namespace java
14 namespace sql
16 class Connection;
17 class Driver;
18 class DriverManager;
23 class java::sql::DriverManager : public ::java::lang::Object
26 DriverManager();
27 public:
28 static ::java::io::PrintWriter * getLogWriter();
29 static void setLogWriter(::java::io::PrintWriter *);
30 static ::java::sql::Connection * getConnection(::java::lang::String *, ::java::util::Properties *);
31 static ::java::sql::Connection * getConnection(::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
32 static ::java::sql::Connection * getConnection(::java::lang::String *);
33 static ::java::sql::Driver * getDriver(::java::lang::String *);
34 static void registerDriver(::java::sql::Driver *);
35 static void deregisterDriver(::java::sql::Driver *);
36 static ::java::util::Enumeration * getDrivers();
37 static void setLoginTimeout(jint);
38 static jint getLoginTimeout();
39 static void setLogStream(::java::io::PrintStream *);
40 static ::java::io::PrintStream * getLogStream();
41 static void println(::java::lang::String *);
42 private:
43 static ::java::io::PrintStream * log_stream;
44 static ::java::io::PrintWriter * log_writer;
45 static jint login_timeout;
46 static ::java::util::Vector * drivers;
47 public:
48 static ::java::lang::Class class$;
51 #endif // __java_sql_DriverManager__