Foundation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Foundation::Core::JobGraph::IndexWork< Fn > Struct Template Referencefinal
Inheritance diagram for Foundation::Core::JobGraph::IndexWork< Fn >:
Foundation::Core::JobGraph::IJobWork

Public Member Functions

 IndexWork (Fn &&f)
 
void RunIndex (size_t index, size_t workerId) override
 
- Public Member Functions inherited from Foundation::Core::JobGraph::IJobWork
virtual ~IJobWork ()=default
 
virtual void RunSingle (size_t)
 

Public Attributes

Fn fn
 

Constructor & Destructor Documentation

◆ IndexWork()

template<typename Fn >
Foundation::Core::JobGraph::IndexWork< Fn >::IndexWork ( Fn &&  f)
inlineexplicit

Member Function Documentation

◆ RunIndex()

template<typename Fn >
void Foundation::Core::JobGraph::IndexWork< Fn >::RunIndex ( size_t  index,
size_t  workerId 
)
inlineoverridevirtual

Member Data Documentation

◆ fn

template<typename Fn >
Fn Foundation::Core::JobGraph::IndexWork< Fn >::fn

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