#include <ThreadPool.h>
Definition at line 26 of file ThreadPool.h.
◆ Task()
template<typename T >
smtrat::Task::Task |
( |
T && |
task, |
|
|
const Module * |
module, |
|
|
std::size_t |
_index |
|
) |
| |
|
inline |
◆ conditionalIndex()
std::size_t smtrat::Task::conditionalIndex |
( |
| ) |
const |
|
inline |
◆ getFuture()
std::future<Answer> smtrat::Task::getFuture |
( |
| ) |
|
|
inline |
◆ getModule()
const Module* smtrat::Task::getModule |
( |
| ) |
const |
|
inline |
◆ operator<()
bool smtrat::Task::operator< |
( |
const Task & |
rhs | ) |
const |
◆ run()
void smtrat::Task::run |
( |
| ) |
|
|
inline |
◆ mConditionalIndex
std::size_t smtrat::Task::mConditionalIndex |
|
private |
◆ mModule
const Module* smtrat::Task::mModule |
|
private |
◆ mTask
std::packaged_task<Answer()> smtrat::Task::mTask |
|
private |
The documentation for this class was generated from the following files: