|
BOSS 8.0.0
BESIII Offline Software System
|
#include <db_mysql.h>
Public Member Functions | |
| db_mysql () | |
| db_mysql (string host, string user, string passwd, string db="") | |
| ~db_mysql () | |
| void | Init (string host, string user, string passwd, string db="") |
| void | SetQuery (string query) |
| bool | Connect (void) |
| bool | SelectDB (string db) |
| bool | Execute (string query="") |
| unsigned long | Num_Rows (void) |
| bool | GetRow (my_ulonglong row=NEXT_ROW) |
| string | GetField (unsigned int n) |
| string | GetField_name (unsigned int n) |
| void | Free_Result (void) |
| void | Close (void) |
Public Attributes | |
| unsigned int | Field_num |
Definition at line 9 of file db_mysql.h.
| db_mysql::db_mysql | ( | ) |
Definition at line 4 of file db_mysql.cpp.
| db_mysql::db_mysql | ( | string | host, |
| string | user, | ||
| string | passwd, | ||
| string | db = "" ) |
Definition at line 14 of file db_mysql.cpp.
| db_mysql::~db_mysql | ( | ) |
Definition at line 211 of file db_mysql.cpp.
| void db_mysql::Close | ( | void | ) |
Definition at line 202 of file db_mysql.cpp.
Referenced by ~db_mysql().
| bool db_mysql::Connect | ( | void | ) |
Definition at line 33 of file db_mysql.cpp.
| bool db_mysql::Execute | ( | string | query = "" | ) |
Definition at line 88 of file db_mysql.cpp.
| void db_mysql::Free_Result | ( | void | ) |
Definition at line 193 of file db_mysql.cpp.
Referenced by Close(), Execute(), and ~db_mysql().
| string db_mysql::GetField | ( | unsigned int | n | ) |
Definition at line 146 of file db_mysql.cpp.
| string db_mysql::GetField_name | ( | unsigned int | n | ) |
Definition at line 168 of file db_mysql.cpp.
| bool db_mysql::GetRow | ( | my_ulonglong | row = NEXT_ROW | ) |
Definition at line 119 of file db_mysql.cpp.
| void db_mysql::Init | ( | string | host, |
| string | user, | ||
| string | passwd, | ||
| string | db = "" ) |
Definition at line 24 of file db_mysql.cpp.
Referenced by db_mysql().
| unsigned long db_mysql::Num_Rows | ( | void | ) |
Definition at line 184 of file db_mysql.cpp.
| bool db_mysql::SelectDB | ( | string | db | ) |
Definition at line 72 of file db_mysql.cpp.
| void db_mysql::SetQuery | ( | string | query | ) |
Definition at line 32 of file db_mysql.cpp.
| unsigned int db_mysql::Field_num |
Definition at line 34 of file db_mysql.h.
Referenced by Execute().