#include <StDbServer.hh>
Inheritance diagram for StDbServer:
Public Member Functions | |
StDbServer () | |
StDbServer (const char *name, const char *host, const char *sock, int port) | |
StDbServer (StDbServer &server) | |
virtual | ~StDbServer () |
virtual void | setHostName (const char *name) |
virtual void | setUnixSocket (const char *name) |
virtual void | setPortNumber (int port) |
virtual void | setServerName (const char *name) |
virtual void | setUser (const char *name, const char *pword=0) |
virtual char * | getServerName () const |
virtual char * | getHostName () const |
virtual char * | getUnixSocket () const |
virtual int | getPortNumber () const |
virtual char * | printServerName () |
virtual char * | printHostName () |
virtual char * | printUnixSocket () |
virtual char * | printUser () |
virtual char * | printPword () |
virtual void | setIsDefaultServer () |
virtual bool | isDefault () const |
virtual void | addDataBase (StDbType type, StDbDomain domain)=0 |
virtual void | addDataBase (const char *typeName, const char *domName)=0 |
virtual StDataBaseI * | useDb (StDbType type, StDbDomain domain)=0 |
virtual StDataBaseI * | useDb (const char *typeName, const char *domName)=0 |
virtual StDataBaseI * | useDb ()=0 |
virtual bool | isConnected ()=0 |
virtual void | closeConnection ()=0 |
virtual void | setTimeLogging (bool isTimeLogged)=0 |
virtual double | getQueryTimes ()=0 |
virtual double | getSocketTimes ()=0 |
virtual double | getConnectTimes ()=0 |
Protected Member Functions | |
char * | mstringDup (const char *str) const |
Protected Attributes | |
char * | mserverName |
char * | mhostName |
char * | munixSocket |
char * | muserName |
char * | mpword |
int | mportNumber |
bool | misDefault |
|
Definition at line 90 of file StDbServer.cc.
|
|
Definition at line 92 of file StDbServer.cc.
|
|
Definition at line 99 of file StDbServer.cc.
|
|
Definition at line 108 of file StDbServer.cc.
|
|
Implemented in StDbServerImpl. |
|
Implemented in StDbServerImpl. |
|
Implemented in StDbServerImpl. |
|
Implemented in StDbServerImpl. |
|
Definition at line 131 of file StDbServer.cc.
|
|
Definition at line 144 of file StDbServer.hh.
|
|
Implemented in StDbServerImpl. |
|
Definition at line 133 of file StDbServer.cc.
|
|
Implemented in StDbServerImpl. |
|
Definition at line 132 of file StDbServer.cc.
|
|
Implemented in StDbServerImpl. |
|
Definition at line 151 of file StDbServer.hh.
|
|
Definition at line 137 of file StDbServer.cc.
|
|
Definition at line 146 of file StDbServer.hh.
|
|
Definition at line 149 of file StDbServer.hh.
|
|
Definition at line 145 of file StDbServer.hh.
|
|
Definition at line 147 of file StDbServer.hh.
|
|
Definition at line 148 of file StDbServer.hh.
|
|
Definition at line 117 of file StDbServer.cc.
|
|
Definition at line 150 of file StDbServer.hh.
|
|
Definition at line 143 of file StDbServer.hh.
|
|
Definition at line 119 of file StDbServer.cc.
|
|
Implemented in StDbServerImpl. |
|
Definition at line 118 of file StDbServer.cc.
|
|
Definition at line 124 of file StDbServer.cc.
|
|
Implemented in StDbServerImpl. |
|
Implemented in StDbServerImpl. |
|
Implemented in StDbServerImpl. |
|
Definition at line 90 of file StDbServer.hh. |
|
Definition at line 95 of file StDbServer.hh. |
|
Definition at line 94 of file StDbServer.hh. |
|
Definition at line 93 of file StDbServer.hh. |
|
Definition at line 89 of file StDbServer.hh. |
|
Definition at line 91 of file StDbServer.hh. |
|
Definition at line 92 of file StDbServer.hh. |