37 #ifndef RASDAMANCONNECTOR_H_
38 #define RASDAMANCONNECTOR_H_
40 #define ctxrconnector "RasdamanConnector"
67 std::string hostname, std::string RasDbName,
68 std::string PetaDbName, std::string RasUser,
69 std::string PetaUser, std::string RasPasswd,
70 std::string PetaPasswd);
const PGconn * getPetaConnection(void)
access_status get_status() const
get the actual status
r_Database m_db
Definition: RasdamanConnector.h:187
std::string m_RasPasswd
Definition: RasdamanConnector.h:182
std::string removeWhiteSpaces(std::string str)
const r_Database & getDatabase()
Definition: RasdamanConnector.h:98
std::string m_PetaPasswd
Definition: RasdamanConnector.h:184
std::string getPetaUser()
Definition: RasdamanConnector.h:139
Definition: RasdamanConnector.h:49
std::string m_PetaDbName
Definition: RasdamanConnector.h:176
std::string getRasPGConnectString(void)
Definition: database.hh:60
r_Database::access_status getStatus()
Definition: RasdamanConnector.h:103
PGconn * m_rasconn
Definition: RasdamanConnector.h:191
std::string m_sHostName
Definition: RasdamanConnector.h:172
std::string getRasUser()
Definition: RasdamanConnector.h:134
std::string getHostName()
Definition: RasdamanConnector.h:119
int m_iPgPort
Definition: RasdamanConnector.h:170
std::string m_RasUser
Definition: RasdamanConnector.h:178
int getPgPort()
Definition: RasdamanConnector.h:108
int parseConfig(std::string configfile)
const PGconn * getRasConnection(void)
int getRasPort()
Definition: RasdamanConnector.h:113
PGconn * m_petaconn
Definition: RasdamanConnector.h:189
std::string m_PetaUser
Definition: RasdamanConnector.h:180
int m_iRasPort
Definition: RasdamanConnector.h:168
std::string m_RasDbName
Definition: RasdamanConnector.h:174
std::string getPetaDbName()
Definition: RasdamanConnector.h:129
virtual ~RasdamanConnector()
std::string getPetaPGConnectString(void)
std::string getRasDbName()
Definition: RasdamanConnector.h:124
access_status
possible database states
Definition: database.hh:64