Foundation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Foundation::Examples::FoundationJoltJobSystem::QueuedJob Struct Reference

Public Member Functions

 QueuedJob (JoltJob *value)
 
 QueuedJob (QueuedJob const &)=delete
 
QueuedJoboperator= (QueuedJob const &)=delete
 
 QueuedJob (QueuedJob &&other) noexcept
 
QueuedJoboperator= (QueuedJob &&)=delete
 
 ~QueuedJob ()
 
void operator() () const
 

Public Attributes

JoltJobjob {}
 

Constructor & Destructor Documentation

◆ QueuedJob() [1/3]

Foundation::Examples::FoundationJoltJobSystem::QueuedJob::QueuedJob ( JoltJob value)
inlineexplicit

◆ QueuedJob() [2/3]

Foundation::Examples::FoundationJoltJobSystem::QueuedJob::QueuedJob ( QueuedJob const &  )
delete

◆ QueuedJob() [3/3]

Foundation::Examples::FoundationJoltJobSystem::QueuedJob::QueuedJob ( QueuedJob &&  other)
inlinenoexcept

◆ ~QueuedJob()

Foundation::Examples::FoundationJoltJobSystem::QueuedJob::~QueuedJob ( )
inline

Member Function Documentation

◆ operator()()

void Foundation::Examples::FoundationJoltJobSystem::QueuedJob::operator() ( ) const
inline

◆ operator=() [1/2]

QueuedJob & Foundation::Examples::FoundationJoltJobSystem::QueuedJob::operator= ( QueuedJob &&  )
delete

◆ operator=() [2/2]

QueuedJob & Foundation::Examples::FoundationJoltJobSystem::QueuedJob::operator= ( QueuedJob const &  )
delete

Member Data Documentation

◆ job

JoltJob* Foundation::Examples::FoundationJoltJobSystem::QueuedJob::job {}

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