Anklang C++ API 0.0.0
Loading...
Searching...
No Matches
JobQueue

#include "callback.hh"

Public Types

usingCaller = std::function< void(const std::function< void()> &)>

Public Member Functions

JobQueue (const Caller &caller)
template<typename F >
std::invoke_result_t< F >operator+= (const F &job)

Member Typedef Documentation

Caller

using Caller = std::function<void (const std::function<void()>&)>

Constructor & Destructor Documentation

JobQueue()

JobQueue ( const Caller & caller)
explicit

Member Function Documentation

operator+=()

template<typename F >
std::invoke_result_t< F > operator+= ( const F & job)