Public Types | |
typedef mt::MultiQueue< SL *, void(*)(SL *) | base_type ) |
typedef SharedLiterals | SL |
Public Member Functions | |
void | addSolution (SL *solution, const ThreadId &id) |
SolutionQueue (uint32 m) | |
Static Public Member Functions | |
static void | releaseLits (SL *x) |
Definition at line 53 of file model_enumerators.cpp.
typedef mt::MultiQueue<SL*, void (*)(SL*) Clasp::ModelEnumerator::SolutionQueue::base_type) |
Definition at line 56 of file model_enumerators.cpp.
Definition at line 55 of file model_enumerators.cpp.
Clasp::ModelEnumerator::SolutionQueue::SolutionQueue | ( | uint32 | m | ) | [inline] |
Definition at line 57 of file model_enumerators.cpp.
void Clasp::ModelEnumerator::SolutionQueue::addSolution | ( | SL * | solution, |
const ThreadId & | id | ||
) | [inline] |
Definition at line 58 of file model_enumerators.cpp.
static void Clasp::ModelEnumerator::SolutionQueue::releaseLits | ( | SL * | x | ) | [inline, static] |
Definition at line 61 of file model_enumerators.cpp.