|
Aria 2.0.0
C++23 MVVM framework (C++20 minimum) — reactive, coroutine-first, ABI-layered
|
#include <generator.hpp>
Classes | |
| struct | promise_type |
| class | Iterator |
Public Types | |
| using | handle_type = std::coroutine_handle<promise_type> |
Public Member Functions | |
| Generator ()=default | |
| Generator (handle_type h) noexcept | |
| Generator (const Generator &)=delete | |
| Generator & | operator= (const Generator &)=delete |
| Generator (Generator &&o) noexcept | |
| Generator & | operator= (Generator &&o) noexcept |
| ~Generator () | |
| Iterator | begin () |
| std::default_sentinel_t | end () noexcept |
| using aria::async::Generator< T >::handle_type = std::coroutine_handle<promise_type> |
|
default |
|
inlineexplicitnoexcept |
|
delete |
|
inlinenoexcept |
|
inline |
|
delete |
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |