aboutsummaryrefslogtreecommitdiff
path: root/src/lua/modules/thread/je_lua_thread.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lua/modules/thread/je_lua_thread.cpp')
-rw-r--r--src/lua/modules/thread/je_lua_thread.cpp30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/lua/modules/thread/je_lua_thread.cpp b/src/lua/modules/thread/je_lua_thread.cpp
index 9e785ff..a9d7f3b 100644
--- a/src/lua/modules/thread/je_lua_thread.cpp
+++ b/src/lua/modules/thread/je_lua_thread.cpp
@@ -17,12 +17,12 @@ namespace JinEngine
static inline Thread* checkThread(lua_State* L)
{
LuaObject* luaObj = (LuaObject*)luax_checktype(L, 1, Jin_Lua_Thread);
- return luaObj->getObject<Thread>();
+ return luaObj->getObject<Thread>();
}
LUA_IMPLEMENT int threadRunner(void* t)
{
- Shared* shared = (Shared*)t;
+ Shared* shared = (Shared*)t;
Thread* thread = shared->getObject<Thread>();
lua_State* L = lua_open();
luax_openlibs(L);
@@ -44,7 +44,7 @@ namespace JinEngine
LUA_IMPLEMENT int l_start(lua_State* L)
{
- Thread* shared = checkThread(L);
+ Thread* shared = checkThread(L);
bool result = shared->start(&shared);
luax_pushboolean(L, result);
return 1;
@@ -52,14 +52,14 @@ namespace JinEngine
LUA_IMPLEMENT int l_wait(lua_State* L)
{
- Thread* shared = checkThread(L);
+ Thread* shared = checkThread(L);
shared->wait();
return 0;
}
LUA_IMPLEMENT int l_send(lua_State* L)
{
- Thread* shared = checkThread(L);
+ Thread* shared = checkThread(L);
int slot = luax_checkinteger(L, 2);
const int vp = 3;
if (luax_isnumberstrict(L, vp))
@@ -70,29 +70,29 @@ namespace JinEngine
else if (luax_isbooleanstrict(L, vp))
{
bool bol = luax_checkbool(L, vp);
- shared->send(slot, bol);
+ shared->send(slot, bol);
}
else if (luax_isstringstrict(L, vp))
{
const char* str = luax_checkstring(L, vp);
- shared->send(slot, str);
+ shared->send(slot, str);
}
else if (luax_isuserdata(L, vp))
{
LuaObject* luaObj = (LuaObject*)luax_touserdata(L, vp);
- shared->send(slot, luaObj);
+ shared->send(slot, luaObj);
}/*
else if (luax_islightuserdata(L, vp))
{
void* p = luax_tolightuserdata(L, vp);
- shared->send(slot, p);
+ shared->send(slot, p);
}*/
return 0;
}
LUA_IMPLEMENT int l_receive(lua_State* L)
{
- Thread* shared = checkThread(L);
+ Thread* shared = checkThread(L);
int slot = luax_checkinteger(L, 2);
bool result = shared->receive(slot);
luax_pushboolean(L, result);
@@ -101,7 +101,7 @@ namespace JinEngine
LUA_IMPLEMENT int l_fetch(lua_State* L)
{
- Thread* shared = checkThread(L);
+ Thread* shared = checkThread(L);
int slot = luax_checkinteger(L, 2);
Thread::Variant v = shared->fetch(slot);
switch (v.type)
@@ -134,7 +134,7 @@ namespace JinEngine
LUA_IMPLEMENT int l_demand(lua_State* L)
{
- Thread* shared = checkThread(L);
+ Thread* shared = checkThread(L);
int slot = luax_checkinteger(L, 2);
Thread::Variant v = shared->demand(slot);
switch (v.type)
@@ -167,7 +167,7 @@ namespace JinEngine
LUA_IMPLEMENT int l_remove(lua_State* L)
{
- Thread* shared = checkThread(L);
+ Thread* shared = checkThread(L);
int slot = luax_checkinteger(L, 2);
shared->remove(slot);
return 0;
@@ -175,7 +175,7 @@ namespace JinEngine
LUA_IMPLEMENT int l_getName(lua_State* L)
{
- Thread* shared = checkThread(L);
+ Thread* shared = checkThread(L);
const char* name = shared->getName();
luax_pushstring(L, name);
return 1;
@@ -183,7 +183,7 @@ namespace JinEngine
LUA_IMPLEMENT int l_isRunning(lua_State* L)
{
- Thread* shared = checkThread(L);
+ Thread* shared = checkThread(L);
bool running = shared->isRunning();
luax_pushboolean(L, running);
return 1;