#include <fiber.hpp>
◆ Body
◆ Id
◆ Fiber() [1/3]
◆ ~Fiber()
| cortex::tiny_fiber::detail::Fiber::~Fiber |
( |
| ) |
|
|
overridedefault |
◆ Fiber() [2/3]
| cortex::tiny_fiber::detail::Fiber::Fiber |
( |
const Fiber & |
| ) |
|
|
delete |
◆ Fiber() [3/3]
| cortex::tiny_fiber::detail::Fiber::Fiber |
( |
Fiber && |
| ) |
|
|
delete |
◆ AddWaiter()
| void cortex::tiny_fiber::detail::Fiber::AddWaiter |
( |
Fiber * |
waiter | ) |
|
◆ Complete()
| std::vector< Fiber * > cortex::tiny_fiber::detail::Fiber::Complete |
( |
| ) |
|
◆ GetException()
| std::exception_ptr cortex::tiny_fiber::detail::Fiber::GetException |
( |
| ) |
const |
|
inlinenoexcept |
◆ GetId()
| Id cortex::tiny_fiber::detail::Fiber::GetId |
( |
| ) |
const |
|
inlinenoexcept |
◆ HasException()
| bool cortex::tiny_fiber::detail::Fiber::HasException |
( |
| ) |
const |
|
inlinenoexcept |
◆ IsSuspended()
| bool cortex::tiny_fiber::detail::Fiber::IsSuspended |
( |
| ) |
const |
|
inlinenoexcept |
◆ Make()
◆ operator=() [1/2]
◆ operator=() [2/2]
| Fiber & cortex::tiny_fiber::detail::Fiber::operator= |
( |
Fiber && |
| ) |
|
|
delete |
◆ Park()
| void cortex::tiny_fiber::detail::Fiber::Park |
( |
| ) |
|
◆ Run()
| void cortex::tiny_fiber::detail::Fiber::Run |
( |
| ) |
|
◆ SetException()
| void cortex::tiny_fiber::detail::Fiber::SetException |
( |
std::exception_ptr |
ex | ) |
|
|
inlinenoexcept |
◆ Wake()
| void cortex::tiny_fiber::detail::Fiber::Wake |
( |
| ) |
|
◆ Yield()
| void cortex::tiny_fiber::detail::Fiber::Yield |
( |
| ) |
|
The documentation for this class was generated from the following file: