, including all inherited members.
addThread() | Clasp::mt::MultiQueue< T, Deleter > | [inline] |
allocate(uint32 maxR, const T &in) | Clasp::mt::MultiQueue< T, Deleter > | [inline, protected] |
deleter_ | Clasp::mt::MultiQueue< T, Deleter > | [private] |
freeList_ | Clasp::mt::MultiQueue< T, Deleter > | [private] |
hasItems(ThreadId &cId) const | Clasp::mt::MultiQueue< T, Deleter > | [inline] |
head_ | Clasp::mt::MultiQueue< T, Deleter > | [private] |
maxQ() const | Clasp::mt::MultiQueue< T, Deleter > | [inline, protected] |
maxQ_ | Clasp::mt::MultiQueue< T, Deleter > | [private] |
maxThreads() const | Clasp::mt::MultiQueue< T, Deleter > | [inline] |
MultiQueue(uint32 m, const Deleter &d=Deleter()) | Clasp::mt::MultiQueue< T, Deleter > | [inline, explicit] |
MultiQueue(const MultiQueue &) | Clasp::mt::MultiQueue< T, Deleter > | [private] |
Node typedef | Clasp::mt::MultiQueue< T, Deleter > | [protected] |
NodeBase typedef | Clasp::mt::MultiQueue< T, Deleter > | [protected] |
operator=(const MultiQueue &) | Clasp::mt::MultiQueue< T, Deleter > | [private] |
pop(ThreadId &cId) | Clasp::mt::MultiQueue< T, Deleter > | [inline] |
publish(const T &in, const ThreadId &) | Clasp::mt::MultiQueue< T, Deleter > | [inline, protected] |
publishRelaxed(NodeBase *n) | Clasp::mt::MultiQueue< T, Deleter > | [inline, protected] |
release(NodeBase *n) | Clasp::mt::MultiQueue< T, Deleter > | [inline, private] |
reserve(uint32 c) | Clasp::mt::MultiQueue< T, Deleter > | [inline] |
tail_ | Clasp::mt::MultiQueue< T, Deleter > | [private] |
ThreadId typedef | Clasp::mt::MultiQueue< T, Deleter > | |
tryConsume(ThreadId &cId, T &out) | Clasp::mt::MultiQueue< T, Deleter > | [inline] |
unsafePublish(const T &in, const ThreadId &) | Clasp::mt::MultiQueue< T, Deleter > | [inline, protected] |
~MultiQueue() | Clasp::mt::MultiQueue< T, Deleter > | [inline] |