#include <IThreadImpl.h>
|
| std::thread::native_handle_type | m_handle |
| |
◆ ~IThreadImpl()
| virtual IThreadImpl::~IThreadImpl |
( |
| ) |
|
|
virtualdefault |
◆ IThreadImpl()
| IThreadImpl::IThreadImpl |
( |
std::thread::native_handle_type | handle | ) |
|
|
inlineprotected |
◆ CreateThreadImpl()
| std::unique_ptr< IThreadImpl > IThreadImpl::CreateThreadImpl |
( |
std::thread::native_handle_type | handle | ) |
|
|
static |
◆ RevertTask()
| virtual bool IThreadImpl::RevertTask |
( |
| ) |
|
|
inlinevirtual |
Revert the current thread to normal scheduling (platform dependent)
- Returns
- true for success, false for failure
Reimplemented in CThreadImplWin.
◆ SetPriority()
◆ SetTask()
Assign the current thread a task for OS scheduling (platform dependent)
- Parameters
-
- Returns
- true for success, false for failure
Reimplemented in CThreadImplWin.
◆ SetThreadInfo()
| virtual void IThreadImpl::SetThreadInfo |
( |
const std::string & | name | ) |
|
|
pure virtual |
◆ m_handle
| std::thread::native_handle_type IThreadImpl::m_handle |
|
protected |
The documentation for this class was generated from the following files: