Updated init script.
[dtbartle/bnbt.git] / bnbt_mysql.h
1 //\r
2 // Copyright (C) 2003-2004 Trevor Hogan\r
3 //\r
4 \r
5 #ifdef BNBT_MYSQL\r
6 \r
7 #ifndef BNBT_MYSQL_H\r
8  #define BNBT_MYSQL_H\r
9 \r
10 #ifdef WIN32\r
11  #include <mysql.h>\r
12 #else\r
13  #include <mysql/mysql.h>\r
14 #endif\r
15 \r
16 extern MYSQL *gpMySQL;\r
17 extern string gstrMySQLHost;\r
18 extern string gstrMySQLDatabase;\r
19 extern string gstrMySQLUser;\r
20 extern string gstrMySQLPassword;\r
21 extern string gstrMySQLPrefix;\r
22 extern int giMySQLPort;\r
23 \r
24 string UTIL_StringToMySQL( const string &strString );\r
25 \r
26 class CMySQLQuery\r
27 {\r
28 public:\r
29         CMySQLQuery( string strQuery );\r
30         virtual ~CMySQLQuery( );\r
31 \r
32         vector<string> nextRow( );\r
33 private:\r
34         MYSQL_RES *m_pRes;\r
35 };\r
36 \r
37 #endif\r
38 \r
39 #endif\r