ThreadSchedule 1.0.0
Modern C++ thread management library
Loading...
Searching...
No Matches
threadschedule::WorkStealingDeque< T > Member List

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

CACHE_LINE_SIZE (defined in threadschedule::WorkStealingDeque< T >)threadschedule::WorkStealingDeque< T >static
DEFAULT_CAPACITY (defined in threadschedule::WorkStealingDeque< T >)threadschedule::WorkStealingDeque< T >static
empty() const -> bool (defined in threadschedule::WorkStealingDeque< T >)threadschedule::WorkStealingDeque< T >inline
pop(T &item) -> bool (defined in threadschedule::WorkStealingDeque< T >)threadschedule::WorkStealingDeque< T >inline
push(T &&item) -> bool (defined in threadschedule::WorkStealingDeque< T >)threadschedule::WorkStealingDeque< T >inline
push(T const &item) -> bool (defined in threadschedule::WorkStealingDeque< T >)threadschedule::WorkStealingDeque< T >inline
size() const -> size_t (defined in threadschedule::WorkStealingDeque< T >)threadschedule::WorkStealingDeque< T >inline
steal(T &item) -> bool (defined in threadschedule::WorkStealingDeque< T >)threadschedule::WorkStealingDeque< T >inline
WorkStealingDeque(size_t capacity=DEFAULT_CAPACITY) (defined in threadschedule::WorkStealingDeque< T >)threadschedule::WorkStealingDeque< T >inlineexplicit