Lockless Task Scheduler  v1.0a
A lockless task scheduler
task_scheduler::lock_free_stack< T, TMemInterface, TDispenser > Member List

This is the complete list of members for task_scheduler::lock_free_stack< T, TMemInterface, TDispenser >, including all inherited members.

empty() (defined in task_scheduler::lock_free_stack< T, TMemInterface, TDispenser >)task_scheduler::lock_free_stack< T, TMemInterface, TDispenser >inline
lock_free_stack(TDispenser *_dispenser=nullptr) (defined in task_scheduler::lock_free_stack< T, TMemInterface, TDispenser >)task_scheduler::lock_free_stack< T, TMemInterface, TDispenser >inline
pop_front(T &_out) (defined in task_scheduler::lock_free_stack< T, TMemInterface, TDispenser >)task_scheduler::lock_free_stack< T, TMemInterface, TDispenser >
push_front(const T &_value) (defined in task_scheduler::lock_free_stack< T, TMemInterface, TDispenser >)task_scheduler::lock_free_stack< T, TMemInterface, TDispenser >inline
~lock_free_stack() (defined in task_scheduler::lock_free_stack< T, TMemInterface, TDispenser >)task_scheduler::lock_free_stack< T, TMemInterface, TDispenser >inline