Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
QueryMethods.h
Go to the documentation of this file.
1/*
2* Copyright (C) 2010 - 2013 Eluna Lua Engine <http://emudevs.com/>
3* This program is free software licensed under GPL version 3
4* Please see the included DOCS/LICENSE.TXT for more information
5*/
6
7#ifndef LUA_QUERYMETHODS_H
8#define LUA_QUERYMETHODS_H
9
10#include "QueryResult.h"
11
12struct lua_State;
13class ResultSet;
14
15namespace LuaQuery
16{
17 int NextRow(lua_State* L, QueryResult* result);
18 int GetColumnCount(lua_State* L, QueryResult* result);
19 int GetRowCount(lua_State* L, QueryResult* result);
20 int IsNull(lua_State* L, QueryResult* result);
21 int GetBool(lua_State* L, QueryResult* result);
22 int GetUInt8(lua_State* L, QueryResult* result);
23 int GetUInt16(lua_State* L, QueryResult* result);
24 int GetUInt32(lua_State* L, QueryResult* result);
25 int GetUInt64(lua_State* L, QueryResult* result);
26 int GetInt8(lua_State* L, QueryResult* result);
27 int GetInt16(lua_State* L, QueryResult* result);
28 int GetInt32(lua_State* L, QueryResult* result);
29 int GetInt64(lua_State* L, QueryResult* result);
30 int GetFloat(lua_State* L, QueryResult* result);
31 int GetDouble(lua_State* L, QueryResult* result);
32 int GetString(lua_State* L, QueryResult* result);
33};
34#endif
Skyfire::AutoPtr< ResultSet, Skyfire::Mutex > QueryResult
Definition QueryResult.h:48
int GetInt16(lua_State *L, QueryResult *result)
int GetUInt8(lua_State *L, QueryResult *result)
int GetUInt16(lua_State *L, QueryResult *result)
int NextRow(lua_State *L, QueryResult *result)
int GetRowCount(lua_State *L, QueryResult *result)
int GetUInt32(lua_State *L, QueryResult *result)
int IsNull(lua_State *L, QueryResult *result)
int GetString(lua_State *L, QueryResult *result)
int GetFloat(lua_State *L, QueryResult *result)
int GetDouble(lua_State *L, QueryResult *result)
int GetBool(lua_State *L, QueryResult *result)
int GetColumnCount(lua_State *L, QueryResult *result)
int GetInt32(lua_State *L, QueryResult *result)
int GetUInt64(lua_State *L, QueryResult *result)
int GetInt8(lua_State *L, QueryResult *result)
int GetInt64(lua_State *L, QueryResult *result)