Rename some methods

This commit is contained in:
Martín Capello 2025-03-05 10:34:14 -03:00
parent 67b2b85d32
commit 23602c2870
2 changed files with 7 additions and 4 deletions

View File

@ -768,7 +768,7 @@ void Engine::executeTask(lua_State* parentL,
{
auto task = std::make_unique<RunScriptTask>(parentL, nelems, description, std::move(func));
auto* taskPtr = task.get();
task->onDone([this, taskPtr](base::task_token&) { onTaskDone(taskPtr); });
task->onFinished([this, taskPtr](base::task_token&) { onTaskFinished(taskPtr); });
{
std::lock_guard<std::mutex> lock(m_mutex);
m_tasks.push_back(std::move(task));
@ -777,7 +777,7 @@ void Engine::executeTask(lua_State* parentL,
taskPtr->execute(m_threadPool);
}
void Engine::onTaskDone(const RunScriptTask* task)
void Engine::onTaskFinished(const RunScriptTask* task)
{
std::lock_guard<std::mutex> lock(m_mutex);
TaskDone(task);

View File

@ -93,7 +93,10 @@ public:
RunScriptTask(lua_State* L, int nelems, const std::string& description, Func&& func);
~RunScriptTask();
void onDone(base::task::func_t&& funcDone) { m_task.on_done(std::move(funcDone)); }
void onFinished(base::task::func_t&& onFinishedFunc)
{
m_task.on_finished(std::move(onFinishedFunc));
}
void execute(base::thread_pool& pool);
void stop();
bool wantsToStop() const { return m_wantsToStop; }
@ -171,7 +174,7 @@ private:
int nelems,
const std::string& description,
RunScriptTask::Func&& func);
void onTaskDone(const RunScriptTask* task);
void onTaskFinished(const RunScriptTask* task);
static void checkProgress(lua_State* L, lua_Debug* ar);
lua_State* L;