14 #include <mysql/mysql.h> MYSQL & db()
Definition: BMysql.cpp:39
void setDebug(int debug)
Definition: BMysql.cpp:43
Template based list class.
Definition: BList.h:30
BError get(BString table, BString where, BDictString &fields)
Definition: BMysql.cpp:75
BUInt8 cmd
Definition: BoapMc.h:385
BError flush()
Flush all data to disk.
Definition: BMysql.cpp:187
~BMysql()
Definition: BMysql.cpp:33
uint32_t BUInt32
Definition: BTypes.h:21
BError insert(BString table, BDictString fields, BUInt32 *id=0)
Definition: BMysql.cpp:93
BError del(BString table, BUInt32 id)
Delete record from table.
Definition: BMysql.cpp:138
BString escapeString(BString str)
Escapes special characters in the string.
Definition: BMysql.cpp:193
void close()
Definition: BMysql.cpp:68
BMysql()
Definition: BMysql.cpp:28
BError query(BString cmd, BList< BDictString > &result)
Definition: BMysql.cpp:149
BError open(BString hostName, BString dataBase, BString userName, BString password)
Definition: BMysql.cpp:47
BError update(BString table, BUInt32 id, BDictString fields)
Definition: BMysql.cpp:119