QuantumLibrary
Bloomberg::quantum::IQueue Member List

This is the complete list of members for Bloomberg::quantum::IQueue, including all inherited members.

dequeue(std::atomic_bool &hint)=0Bloomberg::quantum::IQueuepure virtual
empty() const =0Bloomberg::quantum::IQueuepure virtual
enqueue(ITask::Ptr task)=0Bloomberg::quantum::IQueuepure virtual
getLock()=0Bloomberg::quantum::IQueuepure virtual
isIdle() const =0Bloomberg::quantum::IQueuepure virtual
pinToCore(int coreId)=0Bloomberg::quantum::IQueuepure virtual
Ptr typedefBloomberg::quantum::IQueue
QueueId enum nameBloomberg::quantum::IQueue
QueueType enum nameBloomberg::quantum::IQueue
run()=0Bloomberg::quantum::IQueuepure virtual
signalEmptyCondition(bool value)=0Bloomberg::quantum::IQueuepure virtual
size() const =0Bloomberg::quantum::IQueuepure virtual
stats()=0Bloomberg::quantum::IQueuepure virtual
terminate()=0Bloomberg::quantum::ITerminatepure virtual
tryDequeue(std::atomic_bool &hint)=0Bloomberg::quantum::IQueuepure virtual
tryEnqueue(ITask::Ptr task)=0Bloomberg::quantum::IQueuepure virtual
~ITerminate()=defaultBloomberg::quantum::ITerminatevirtual