Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Toggle main menu visibility
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
12
struct
lua_State;
13
class
ResultSet
;
14
15
namespace
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
QueryResult.h
QueryResult
Skyfire::AutoPtr< ResultSet, Skyfire::Mutex > QueryResult
Definition
QueryResult.h:48
ResultSet
Definition
QueryResult.h:19
LuaQuery
Definition
QueryMethods.cpp:11
LuaQuery::GetInt16
int GetInt16(lua_State *L, QueryResult *result)
Definition
QueryMethods.cpp:114
LuaQuery::GetUInt8
int GetUInt8(lua_State *L, QueryResult *result)
Definition
QueryMethods.cpp:64
LuaQuery::GetUInt16
int GetUInt16(lua_State *L, QueryResult *result)
Definition
QueryMethods.cpp:74
LuaQuery::NextRow
int NextRow(lua_State *L, QueryResult *result)
Definition
QueryMethods.cpp:12
LuaQuery::GetRowCount
int GetRowCount(lua_State *L, QueryResult *result)
Definition
QueryMethods.cpp:30
LuaQuery::GetUInt32
int GetUInt32(lua_State *L, QueryResult *result)
Definition
QueryMethods.cpp:84
LuaQuery::IsNull
int IsNull(lua_State *L, QueryResult *result)
Definition
QueryMethods.cpp:44
LuaQuery::GetString
int GetString(lua_State *L, QueryResult *result)
Definition
QueryMethods.cpp:164
LuaQuery::GetFloat
int GetFloat(lua_State *L, QueryResult *result)
Definition
QueryMethods.cpp:144
LuaQuery::GetDouble
int GetDouble(lua_State *L, QueryResult *result)
Definition
QueryMethods.cpp:154
LuaQuery::GetBool
int GetBool(lua_State *L, QueryResult *result)
Definition
QueryMethods.cpp:54
LuaQuery::GetColumnCount
int GetColumnCount(lua_State *L, QueryResult *result)
Definition
QueryMethods.cpp:21
LuaQuery::GetInt32
int GetInt32(lua_State *L, QueryResult *result)
Definition
QueryMethods.cpp:124
LuaQuery::GetUInt64
int GetUInt64(lua_State *L, QueryResult *result)
Definition
QueryMethods.cpp:94
LuaQuery::GetInt8
int GetInt8(lua_State *L, QueryResult *result)
Definition
QueryMethods.cpp:104
LuaQuery::GetInt64
int GetInt64(lua_State *L, QueryResult *result)
Definition
QueryMethods.cpp:134
src
server
game
LuaEngine
QueryMethods.h
Generated on
for Project SkyFire Core by
1.17.0