QuantumLibrary
|
This is the complete list of members for Bloomberg::quantum::ICoroContext< RET >, including all inherited members.
closeBuffer() | Bloomberg::quantum::ICoroContext< RET > | |
ContextTag typedef | Bloomberg::quantum::ICoroContext< RET > | |
end() | Bloomberg::quantum::ICoroContext< RET > | |
finally(FUNC &&func, ARGS &&... args) | Bloomberg::quantum::ICoroContext< RET > | |
finally(FUNC &&func, ARGS &&... args) | Bloomberg::quantum::ICoroContext< RET > | |
forEach(INPUT_IT first, INPUT_IT last, Functions::ForEachFunc< OTHER_RET, INPUT_IT > func) | Bloomberg::quantum::ICoroContext< RET > | |
forEach(INPUT_IT first, size_t num, Functions::ForEachFunc< OTHER_RET, INPUT_IT > func) | Bloomberg::quantum::ICoroContext< RET > | |
forEach(INPUT_IT first, INPUT_IT last, Functions::ForEachFunc< OTHER_RET, INPUT_IT > func) | Bloomberg::quantum::ICoroContext< RET > | |
forEach(INPUT_IT first, size_t num, Functions::ForEachFunc< OTHER_RET, INPUT_IT > func) | Bloomberg::quantum::ICoroContext< RET > | |
forEachBatch(INPUT_IT first, INPUT_IT last, Functions::ForEachFunc< OTHER_RET, INPUT_IT > func) | Bloomberg::quantum::ICoroContext< RET > | |
forEachBatch(INPUT_IT first, size_t num, Functions::ForEachFunc< OTHER_RET, INPUT_IT > func) | Bloomberg::quantum::ICoroContext< RET > | |
forEachBatch(INPUT_IT first, INPUT_IT last, Functions::ForEachFunc< OTHER_RET, INPUT_IT > func) | Bloomberg::quantum::ICoroContext< RET > | |
forEachBatch(INPUT_IT first, size_t num, Functions::ForEachFunc< OTHER_RET, INPUT_IT > func) | Bloomberg::quantum::ICoroContext< RET > | |
get(ICoroSync::Ptr sync) | Bloomberg::quantum::ICoroContext< RET > | |
getAt(int num, ICoroSync::Ptr sync) | Bloomberg::quantum::ICoroContext< RET > | |
getCoroQueueIdRangeForAny() const | Bloomberg::quantum::ICoroContext< RET > | |
getNumCoroutineThreads() const | Bloomberg::quantum::ICoroContext< RET > | |
getNumIoThreads() const | Bloomberg::quantum::ICoroContext< RET > | |
getPrev() | Bloomberg::quantum::ICoroContext< RET > | |
getPrevRef() | Bloomberg::quantum::ICoroContext< RET > | |
getRef(ICoroSync::Ptr sync) const | Bloomberg::quantum::ICoroContext< RET > | |
getRefAt(int num, ICoroSync::Ptr sync) const | Bloomberg::quantum::ICoroContext< RET > | |
getYieldHandle()=0 | Bloomberg::quantum::ICoroSync | pure virtual |
Impl typedef | Bloomberg::quantum::ICoroContext< RET > | |
mapReduce(INPUT_IT first, INPUT_IT last, Functions::MapFunc< KEY, MAPPED_TYPE, INPUT_IT > mapper, Functions::ReduceFunc< KEY, MAPPED_TYPE, REDUCED_TYPE > reducer) | Bloomberg::quantum::ICoroContext< RET > | |
mapReduce(INPUT_IT first, size_t num, Functions::MapFunc< KEY, MAPPED_TYPE, INPUT_IT > mapper, Functions::ReduceFunc< KEY, MAPPED_TYPE, REDUCED_TYPE > reducer) | Bloomberg::quantum::ICoroContext< RET > | |
mapReduce(INPUT_IT first, INPUT_IT last, Functions::MapFunc< KEY, MAPPED_TYPE, INPUT_IT > mapper, Functions::ReduceFunc< KEY, MAPPED_TYPE, REDUCED_TYPE > reducer) | Bloomberg::quantum::ICoroContext< RET > | |
mapReduce(INPUT_IT first, size_t num, Functions::MapFunc< KEY, MAPPED_TYPE, INPUT_IT > mapper, Functions::ReduceFunc< KEY, MAPPED_TYPE, REDUCED_TYPE > reducer) | Bloomberg::quantum::ICoroContext< RET > | |
mapReduceBatch(INPUT_IT first, INPUT_IT last, Functions::MapFunc< KEY, MAPPED_TYPE, INPUT_IT > mapper, Functions::ReduceFunc< KEY, MAPPED_TYPE, REDUCED_TYPE > reducer) | Bloomberg::quantum::ICoroContext< RET > | |
mapReduceBatch(INPUT_IT first, size_t num, Functions::MapFunc< KEY, MAPPED_TYPE, INPUT_IT > mapper, Functions::ReduceFunc< KEY, MAPPED_TYPE, REDUCED_TYPE > reducer) | Bloomberg::quantum::ICoroContext< RET > | |
mapReduceBatch(INPUT_IT first, INPUT_IT last, Functions::MapFunc< KEY, MAPPED_TYPE, INPUT_IT > mapper, Functions::ReduceFunc< KEY, MAPPED_TYPE, REDUCED_TYPE > reducer) | Bloomberg::quantum::ICoroContext< RET > | |
mapReduceBatch(INPUT_IT first, size_t num, Functions::MapFunc< KEY, MAPPED_TYPE, INPUT_IT > mapper, Functions::ReduceFunc< KEY, MAPPED_TYPE, REDUCED_TYPE > reducer) | Bloomberg::quantum::ICoroContext< RET > | |
onError(FUNC &&func, ARGS &&... args) | Bloomberg::quantum::ICoroContext< RET > | |
onError(FUNC &&func, ARGS &&... args) | Bloomberg::quantum::ICoroContext< RET > | |
post(FUNC &&func, ARGS &&... args) | Bloomberg::quantum::ICoroContext< RET > | |
post(int queueId, bool isHighPriority, FUNC &&func, ARGS &&... args) | Bloomberg::quantum::ICoroContext< RET > | |
post(FUNC &&func, ARGS &&... args) | Bloomberg::quantum::ICoroContext< RET > | |
post(int queueId, bool isHighPriority, FUNC &&func, ARGS &&... args) | Bloomberg::quantum::ICoroContext< RET > | |
postAsyncIo(FUNC &&func, ARGS &&... args) | Bloomberg::quantum::ICoroContext< RET > | |
postAsyncIo(int queueId, bool isHighPriority, FUNC &&func, ARGS &&... args) | Bloomberg::quantum::ICoroContext< RET > | |
postFirst(FUNC &&func, ARGS &&... args) | Bloomberg::quantum::ICoroContext< RET > | |
postFirst(int queueId, bool isHighPriority, FUNC &&func, ARGS &&... args) | Bloomberg::quantum::ICoroContext< RET > | |
postFirst(FUNC &&func, ARGS &&... args) | Bloomberg::quantum::ICoroContext< RET > | |
postFirst(int queueId, bool isHighPriority, FUNC &&func, ARGS &&... args) | Bloomberg::quantum::ICoroContext< RET > | |
Ptr typedef | Bloomberg::quantum::ICoroContext< RET > | |
pull(ICoroSync::Ptr sync, bool &isBufferClosed) | Bloomberg::quantum::ICoroContext< RET > | |
push(V &&value) | Bloomberg::quantum::ICoroContext< RET > | |
set(V &&value) | Bloomberg::quantum::ICoroContext< RET > | |
setException(std::exception_ptr ex)=0 | Bloomberg::quantum::IContextBase | pure virtual |
setYieldHandle(Traits::Yield &yield)=0 | Bloomberg::quantum::ICoroSync | pure virtual |
signal()=0 | Bloomberg::quantum::ICoroSync | pure virtual |
sleep(const std::chrono::milliseconds &timeMs)=0 | Bloomberg::quantum::ICoroSync | pure virtual |
sleep(const std::chrono::microseconds &timeUs)=0 | Bloomberg::quantum::ICoroSync | pure virtual |
then(FUNC &&func, ARGS &&... args) | Bloomberg::quantum::ICoroContext< RET > | |
then(FUNC &&func, ARGS &&... args) | Bloomberg::quantum::ICoroContext< RET > | |
valid() const =0 | Bloomberg::quantum::IContextBase | pure virtual |
validAt(int num) const =0 | Bloomberg::quantum::IContextBase | pure virtual |
wait(ICoroSync::Ptr sync) const =0 | Bloomberg::quantum::ICoroContextBase | pure virtual |
waitAll(ICoroSync::Ptr sync) const =0 | Bloomberg::quantum::ICoroContextBase | pure virtual |
waitAt(int num, ICoroSync::Ptr sync) const =0 | Bloomberg::quantum::ICoroContextBase | pure virtual |
waitFor(ICoroSync::Ptr sync, std::chrono::milliseconds timeMs) const =0 | Bloomberg::quantum::ICoroContextBase | pure virtual |
waitForAt(int num, ICoroSync::Ptr sync, std::chrono::milliseconds timeMs) const =0 | Bloomberg::quantum::ICoroContextBase | pure virtual |
yield()=0 | Bloomberg::quantum::ICoroSync | pure virtual |
~IContextBase()=default | Bloomberg::quantum::IContextBase | virtual |
~ICoroSync()=default | Bloomberg::quantum::ICoroSync | virtual |