|
| uint32_t | get_cache_line_size () |
| | Gets the size of the cache line. More...
|
| |
| uint8_t | get_thread_number () |
| | Gets the thread number. More...
|
| |
| template<class T > |
| T * | get_current_thread () |
| | Gets the current thread. More...
|
| |
| template<typename ValueType , class TMemInterface > |
| base_thread_index< ValueType, TMemInterface > | operator+ (base_thread_index< ValueType, TMemInterface > lhs, const base_thread_index< ValueType, TMemInterface > &rhs) |
| |
|
template<typename ValueType , class TMemInterface > |
| base_thread_index< ValueType, TMemInterface > | operator+ (base_thread_index< ValueType, TMemInterface > lhs, int32_t rhs) |
| |
|
template<typename ValueType , class TMemInterface > |
| base_thread_index< ValueType, TMemInterface > | operator+ (int32_t lhs, const base_thread_index< ValueType, TMemInterface > &rhs) |
| |
|
template<typename ValueType , class TMemInterface > |
| base_thread_index< ValueType, TMemInterface > | operator- (base_thread_index< ValueType, TMemInterface > lhs, const base_thread_index< ValueType, TMemInterface > &rhs) |
| |
|
template<typename ValueType , class TMemInterface > |
| base_thread_index< ValueType, TMemInterface > | operator- (base_thread_index< ValueType, TMemInterface > lhs, int32_t rhs) |
| |
|
template<typename ValueType , class TMemInterface > |
| base_thread_index< ValueType, TMemInterface > | operator- (int32_t lhs, const base_thread_index< ValueType, TMemInterface > &rhs) |
| |
| thread_mask_int_t | create_mask_64 () |
| | Creates the mask 64. More...
|
| |
| template<typename T , typename... Args> |
| thread_mask_int_t | create_mask_64 (T first, Args... args) |
| | Creates the mask 64. More...
|
| |
|
template<class TInterface , class TKey = TInterface> |
| TInterface * | get () |
| |
|
template<class TInterface , class TAsType , class TKey = TInterface> |
| TAsType * | get_as () |
| |
|
template<class TInterface , class TKey > |
| TInterface * | create () |
| |
|
template<class TInterface > |
| void | destroy (TInterface *_interface) |
| |
Class stl_allocator.
The task_scheduler namespace.
- See also
- TMemInterface