Lockless Task Scheduler  v1.0a
A lockless task scheduler
task_scheduler::base_thread_index< ValueType, TMemInterface > Member List

This is the complete list of members for task_scheduler::base_thread_index< ValueType, TMemInterface >, including all inherited members.

base_thread_index(thread_pool *_pool, ValueType _value)task_scheduler::base_thread_index< ValueType, TMemInterface >inline
base_thread_index(const base_thread_index &other)task_scheduler::base_thread_index< ValueType, TMemInterface >inline
get_mask()task_scheduler::base_thread_index< ValueType, TMemInterface >inline
is_set(thread_mask_int_t _other_mask)task_scheduler::base_thread_index< ValueType, TMemInterface >inline
operator const ValueType()task_scheduler::base_thread_index< ValueType, TMemInterface >inline
operator+(base_thread_index lhs, const base_thread_index &rhs)task_scheduler::base_thread_index< ValueType, TMemInterface >friend
operator++()task_scheduler::base_thread_index< ValueType, TMemInterface >inline
operator+=(const base_thread_index &rhs)task_scheduler::base_thread_index< ValueType, TMemInterface >inline
operator+=(int32_t rhs) (defined in task_scheduler::base_thread_index< ValueType, TMemInterface >)task_scheduler::base_thread_index< ValueType, TMemInterface >inline
operator--()task_scheduler::base_thread_index< ValueType, TMemInterface >inline
operator-=(const base_thread_index &rhs)task_scheduler::base_thread_index< ValueType, TMemInterface >inline
operator-=(int32_t rhs)task_scheduler::base_thread_index< ValueType, TMemInterface >inline
operator=(const base_thread_index &other)task_scheduler::base_thread_index< ValueType, TMemInterface >inline