IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
Loading...
Searching...
No Matches
task_handle.hxx File Reference

Go to the source code of this file.

Classes

struct  ice::TaskHandle
 Special handle accessing task information at runtime. More...
struct  ice::TaskInfoPromise< Result >
struct  ice::TaskInfoPromise< Result >::ExtendedFinalAwaitable
struct  ice::TaskInfoPromise< Result >::InitialAwaitable
struct  ice::TaskTokenBase
struct  std::coroutine_traits< ice::Task< Result >, ice::TaskHandle &, Args... >
struct  std::coroutine_traits< ice::Task< Result >, Class, ice::TaskHandle &, Args... >

Namespaces

namespace  ice
 SPDX-License-Identifier: MIT.
namespace  ice::detail

Functions

bool ice::detail::try_set_canceled_state (std::atomic< ice::TaskState > &state) noexcept