#include <lua_task.h>
Public Member Functions | |
lua_task (ConnectionId pConnectionId, const Task &pTask) | |
virtual | ~lua_task (void) |
const Task & | task (void) const |
lua_State * | L (void) const |
int | execute (qint64 pTimeStamp) |
int | eval (void) |
void | taskPush (const Task &T) |
void | taskPop (void) |
int | verbCall (ObjectId pObjectId, Verb *V, int pArgCnt=0) |
int | verbCall (Task &pTask, Verb *V, int pArgCnt) |
int | throwError (mooError pError, const QString pMessage="") |
ConnectionId | connectionid (void) |
qint64 | timestamp (void) const |
ObjectId | programmer (void) const |
void | setProgrammer (ObjectId pObjectId) |
Static Public Member Functions | |
static lua_task * | luaGetTask (lua_State *L) |
static void | luaSetTask (lua_State *L, lua_task *T) |
Friends | |
class | lua_moo |
lua_task::lua_task | ( | ConnectionId | pConnectionId, |
const Task & | pTask | ||
) |
lua_task::~lua_task | ( | void | ) | [virtual] |
ConnectionId lua_task::connectionid | ( | void | ) | [inline] |
int lua_task::eval | ( | void | ) |
int lua_task::execute | ( | qint64 | pTimeStamp | ) |
lua_State* lua_task::L | ( | void | ) | const [inline] |
lua_task * lua_task::luaGetTask | ( | lua_State * | L | ) | [static] |
void lua_task::luaSetTask | ( | lua_State * | L, |
lua_task * | T | ||
) | [static] |
ObjectId lua_task::programmer | ( | void | ) | const [inline] |
void lua_task::setProgrammer | ( | ObjectId | pObjectId | ) | [inline] |
const Task& lua_task::task | ( | void | ) | const [inline] |
void lua_task::taskPop | ( | void | ) |
void lua_task::taskPush | ( | const Task & | T | ) |
int lua_task::throwError | ( | mooError | pError, |
const QString | pMessage = "" |
||
) |
qint64 lua_task::timestamp | ( | void | ) | const [inline] |
int lua_task::verbCall | ( | ObjectId | pObjectId, |
Verb * | V, | ||
int | pArgCnt = 0 |
||
) |
int lua_task::verbCall | ( | Task & | pTask, |
Verb * | V, | ||
int | pArgCnt | ||
) |
friend class lua_moo [friend] |