diff options
Diffstat (limited to 'src/shared/Database/QueryResultMysql.h')
-rw-r--r-- | src/shared/Database/QueryResultMysql.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/shared/Database/QueryResultMysql.h b/src/shared/Database/QueryResultMysql.h index fb9d422ebf2..89aceb12b13 100644 --- a/src/shared/Database/QueryResultMysql.h +++ b/src/shared/Database/QueryResultMysql.h @@ -17,9 +17,12 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ + #ifndef DO_POSTGRESQL + #if !defined(QUERYRESULTMYSQL_H) #define QUERYRESULTMYSQL_H + #ifdef WIN32 #define FD_SETSIZE 1024 #include <winsock2.h> @@ -27,15 +30,20 @@ #else #include <mysql.h> #endif + class QueryResultMysql : public QueryResult { public: QueryResultMysql(MYSQL_RES *result, MYSQL_FIELD *fields, uint64 rowCount, uint32 fieldCount); + ~QueryResultMysql(); + bool NextRow(); + private: enum Field::DataTypes ConvertNativeType(enum_field_types mysqlType) const; void EndQuery(); + MYSQL_RES *mResult; }; #endif |