#include <ExecutionContext.h>
A small Thread-state value with explicit nested save/restore semantics.
Definition at line 35 of file ExecutionContext.h.
◆ ExecutionContextState()
| ExecutionContextState::ExecutionContextState |
( |
ExecutionContext |
context = ExecutionContext::WaitableThread | ) |
|
|
inline |
◆ current()
| ExecutionContext ExecutionContextState::current |
( |
| ) |
const |
|
inline |
◆ enter()
| ExecutionContext ExecutionContextState::enter |
( |
ExecutionContext |
context | ) |
|
|
inline |
Replaces the current context and returns the value to restore.
Definition at line 45 of file ExecutionContext.h.
◆ reset()
| void ExecutionContextState::reset |
( |
| ) |
|
|
inline |
◆ restore()
| void ExecutionContextState::restore |
( |
ExecutionContext |
context | ) |
|
|
inline |
◆ m_Context
| ExecutionContext ExecutionContextState::m_Context |
|
private |
The documentation for this class was generated from the following file: