QuantumLibrary
|
This is the complete list of members for Bloomberg::quantum::IQueue, including all inherited members.
dequeue(std::atomic_bool &hint)=0 | Bloomberg::quantum::IQueue | pure virtual |
empty() const =0 | Bloomberg::quantum::IQueue | pure virtual |
enqueue(ITask::Ptr task)=0 | Bloomberg::quantum::IQueue | pure virtual |
getLock()=0 | Bloomberg::quantum::IQueue | pure virtual |
isIdle() const =0 | Bloomberg::quantum::IQueue | pure virtual |
pinToCore(int coreId)=0 | Bloomberg::quantum::IQueue | pure virtual |
Ptr typedef | Bloomberg::quantum::IQueue | |
QueueId enum name | Bloomberg::quantum::IQueue | |
QueueType enum name | Bloomberg::quantum::IQueue | |
run()=0 | Bloomberg::quantum::IQueue | pure virtual |
signalEmptyCondition(bool value)=0 | Bloomberg::quantum::IQueue | pure virtual |
size() const =0 | Bloomberg::quantum::IQueue | pure virtual |
stats()=0 | Bloomberg::quantum::IQueue | pure virtual |
terminate()=0 | Bloomberg::quantum::ITerminate | pure virtual |
tryDequeue(std::atomic_bool &hint)=0 | Bloomberg::quantum::IQueue | pure virtual |
tryEnqueue(ITask::Ptr task)=0 | Bloomberg::quantum::IQueue | pure virtual |
~ITerminate()=default | Bloomberg::quantum::ITerminate | virtual |