|
Public Member Functions |
| | MySQL_Handler () throw (MySQL_ConnectFailed) |
| | MySQL_Handler (const string &user, const string &passwd, const string &database) throw (MySQL_ConnectFailed) |
| | MySQL_Handler (const string &host, const string &user, const string &passwd, const string &database) throw (MySQL_ConnectFailed) |
| | MySQL_Handler (const MySQL_Handler &h) |
| | ~MySQL_Handler () |
| MySQL_Handler & | operator= (const MySQL_Handler &h) |
| MySQL_Result | query (const char *query_string, const bool do_free=false) |
| MySQL_Result | query (const char *query_string, const unsigned &length, const bool do_free=false) throw (MySQL_QueryFailed) |
| void | print (ostream &out) const |
Private Member Functions |
| void | push_res (MySQL_Result *rclass, MYSQL_RES *rdata) |
| void | pop_res (MySQL_Result *rclass, MYSQL_RES *rdata) |
Private Attributes |
| MYSQL * | handle |
| MySQL_ResultMap | results |