Foundation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
Foundation::Core::JobHandle Struct Reference

Opaque handle to a node in a JobGraph. Returned by the Add* builders and passed to JobGraph::DependsOn / JobGraph::Wait. More...

#include <JobGraph.hpp>

Public Member Functions

bool Valid () const noexcept
 

Public Attributes

size_t id {kInvalid}
 

Static Public Attributes

static constexpr size_t kInvalid = ~static_cast<size_t>(0)
 

Detailed Description

Opaque handle to a node in a JobGraph. Returned by the Add* builders and passed to JobGraph::DependsOn / JobGraph::Wait.

Member Function Documentation

◆ Valid()

bool Foundation::Core::JobHandle::Valid ( ) const
inlinenoexcept

Member Data Documentation

◆ id

size_t Foundation::Core::JobHandle::id {kInvalid}

◆ kInvalid

constexpr size_t Foundation::Core::JobHandle::kInvalid = ~static_cast<size_t>(0)
staticconstexpr

The documentation for this struct was generated from the following file: