CGraph
UWorkStealingQueue< T > Member List

This is the complete list of members for UWorkStealingQueue< T >, including all inherited members.

CObject()=defaultCObjectexplicit
cv_UQueueObjectprotected
deque_UWorkStealingQueue< T >private
destroy()CObjectinlinevirtual
init()CObjectinlinevirtual
mutex_UQueueObjectprotected
push(T &&value)UWorkStealingQueue< T >inline
push(T &&value, CBool enable, CBool lockable)UWorkStealingQueue< T >inline
push(const std::vector< T > &values)UWorkStealingQueue< T >inline
run() overrideUThreadObjectinlineprotectedvirtual
tryPop(T &value)UWorkStealingQueue< T >inline
tryPop(std::vector< T > &values, int maxLocalBatchSize)UWorkStealingQueue< T >inline
tryPush(T &&value)UWorkStealingQueue< T >inline
trySteal(T &value)UWorkStealingQueue< T >inline
trySteal(std::vector< T > &values, int maxStealBatchSize)UWorkStealingQueue< T >inline
UWorkStealingQueue()=defaultUWorkStealingQueue< T >
~CObject()=defaultCObjectvirtual