|
Py2Cpp 1.6.3; VERSION ${PROJECT_VERSION}
|
Recursive C++20 coroutine generator with symmetric transfer. More...
#include <cassert>#include <coroutine>#include <exception>#include <iterator>#include <utility>
Go to the source code of this file.
Classes | |
| class | py::RecursiveGenerator< T > |
| Recursive generator using C++20 coroutines with symmetric transfer. More... | |
| class | py::RecursiveGenerator< T >::promise_type |
| class | py::RecursiveGenerator< T >::iterator |
Namespaces | |
| namespace | py |
| Python-like utilities and data structures for C++. | |
Functions | |
| template<typename T > | |
| void | py::swap (RecursiveGenerator< T > &a, RecursiveGenerator< T > &b) noexcept |
Recursive C++20 coroutine generator with symmetric transfer.
Provides a RecursiveGenerator template that supports yielding sub-generators via co_yield, enabling stackless recursive generation for tree/graph traversal.