Callisto Engine
async_task.h
1
#pragma once
2
#include "type_aliases.h"
3
#include <future>
4
5
namespace
cl::threading {
6
struct
async_task
{
7
async_handler exec;
8
};
9
10
template
<
typename
T>
11
struct
async_task_t
:
public
async_task
{
12
std::promise<T> promise;
13
};
14
}
cl::threading::async_task_t
Definition:
async_task.h:11
cl::threading::async_task
Definition:
async_task.h:6
engine
src
libs
cl_core
threading
async_task.h
Generated by
1.9.2