Clasp::ModelEnumerator::SolutionQueue Member List
This is the complete list of members for Clasp::ModelEnumerator::SolutionQueue, including all inherited members.
addSolution(SL *solution, const ThreadId &id)Clasp::ModelEnumerator::SolutionQueue [inline]
addThread()Clasp::mt::MultiQueue< SharedLiterals *, void(*)(SharedLiterals *)> [inline]
allocate(uint32 maxR, const SharedLiterals *&in)Clasp::mt::MultiQueue< SharedLiterals *, void(*)(SharedLiterals *)> [inline, protected]
base_type typedefClasp::ModelEnumerator::SolutionQueue
hasItems(ThreadId &cId) constClasp::mt::MultiQueue< SharedLiterals *, void(*)(SharedLiterals *)> [inline]
maxQ() constClasp::mt::MultiQueue< SharedLiterals *, void(*)(SharedLiterals *)> [inline, protected]
maxThreads() constClasp::mt::MultiQueue< SharedLiterals *, void(*)(SharedLiterals *)> [inline]
MultiQueue(uint32 m, const void(*)(SharedLiterals *)&d=void(*)(SharedLiterals *)())Clasp::mt::MultiQueue< SharedLiterals *, void(*)(SharedLiterals *)> [inline, explicit]
Node typedefClasp::mt::MultiQueue< SharedLiterals *, void(*)(SharedLiterals *)> [protected]
NodeBase typedefClasp::mt::MultiQueue< SharedLiterals *, void(*)(SharedLiterals *)> [protected]
pop(ThreadId &cId)Clasp::mt::MultiQueue< SharedLiterals *, void(*)(SharedLiterals *)> [inline]
publish(const SharedLiterals *&in, const ThreadId &)Clasp::mt::MultiQueue< SharedLiterals *, void(*)(SharedLiterals *)> [inline, protected]
publishRelaxed(NodeBase *n)Clasp::mt::MultiQueue< SharedLiterals *, void(*)(SharedLiterals *)> [inline, protected]
releaseLits(SL *x)Clasp::ModelEnumerator::SolutionQueue [inline, static]
reserve(uint32 c)Clasp::mt::MultiQueue< SharedLiterals *, void(*)(SharedLiterals *)> [inline]
SL typedefClasp::ModelEnumerator::SolutionQueue
SolutionQueue(uint32 m)Clasp::ModelEnumerator::SolutionQueue [inline]
ThreadId typedefClasp::mt::MultiQueue< SharedLiterals *, void(*)(SharedLiterals *)>
tryConsume(ThreadId &cId, SharedLiterals *&out)Clasp::mt::MultiQueue< SharedLiterals *, void(*)(SharedLiterals *)> [inline]
unsafePublish(const SharedLiterals *&in, const ThreadId &)Clasp::mt::MultiQueue< SharedLiterals *, void(*)(SharedLiterals *)> [inline, protected]
~MultiQueue()Clasp::mt::MultiQueue< SharedLiterals *, void(*)(SharedLiterals *)> [inline]


clasp
Author(s): Benjamin Kaufmann
autogenerated on Thu Aug 27 2015 12:41:41