|
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 |