summaryrefslogtreecommitdiff
path: root/source/libs/asura-lib-utils/io/io_task.h
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2019-03-28 08:56:15 +0800
committerchai <chaifix@163.com>2019-03-28 08:56:15 +0800
commit3bced067a4144381e59ce4bd0eb749eeff5ad1f4 (patch)
tree0352c8ae263dae904967f9e21326ce2a4ca9ada8 /source/libs/asura-lib-utils/io/io_task.h
parentf6bcacef6e10200b1c0dc34c4aa34313cbfc0392 (diff)
*misc
Diffstat (limited to 'source/libs/asura-lib-utils/io/io_task.h')
-rw-r--r--source/libs/asura-lib-utils/io/io_task.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/source/libs/asura-lib-utils/io/io_task.h b/source/libs/asura-lib-utils/io/io_task.h
index aa5b38e..a79b2a8 100644
--- a/source/libs/asura-lib-utils/io/io_task.h
+++ b/source/libs/asura-lib-utils/io/io_task.h
@@ -4,7 +4,7 @@
#include <string>
#include "../scripting/portable.hpp"
-#include "../threading/thread_task.h"
+#include "../threading/task.h"
#include "data_buffer.h"
@@ -18,7 +18,7 @@ namespace AsuraEngine
///
class IOTask ASURA_FINAL
: public AEScripting::Portable<IOTask>
- , public AEThreading::ThreadTask
+ , public AEThreading::Task
{
public:
@@ -28,13 +28,13 @@ namespace AsuraEngine
~IOTask();
bool Execute() override ;
- void Invoke() override;
+ void Invoke(lua_State* thread) override;
private:
std::string mPath;
- DataBuffer* mDst;
+ DataBuffer* mDst;
Luax::LuaxMemberRef mDstRef;
LUAX_DECL_METHOD(_New);