Generator¶
-
namespace
tnt
-
template<typename
T
>
classgenerator
¶ -
Private Functions
-
generator
(std::coroutine_handle<promise_type> h)¶
Private Members
-
std::coroutine_handle<promise_type>
coro
¶
-
struct
iterator
¶ Public Types
-
using
iterator_category
= std::input_iterator_tag¶
-
using
difference_type
= std::ptrdiff_t¶
Public Functions
-
iterator
(std::nullptr_t) noexcept¶
-
using
-
struct
promise_type
¶
-
-
template<typename