.. Generated automatically by cpp2rst .. highlight:: c .. role:: red .. role:: green .. role:: param .. _itertools__transform_iter: itertools::transform_iter ========================= *#include * .. rst-class:: cppsynopsis template::value_type> class :red:`transform_iter` Template parameters ------------------- * **Iter**: Iterator type. * **F**: Callable type. * **Value**: Return type of the callable. Public members -------------- .. table:: :widths: 40 60 +--------+------------------+-------------------------------------+ | it | Iter | Iterator of the original range. | +--------+------------------+-------------------------------------+ | lambda | std::optional | Callable doing the transformation. | +--------+------------------+-------------------------------------+ Member functions ---------------- .. table:: :widths: 40 60 +---------------------------------------------------------------+--------------------------------------------------------------+ | :ref:`(constructor) ` | | +---------------------------------------------------------------+--------------------------------------------------------------+ | :ref:`increment ` | | +---------------------------------------------------------------+--------------------------------------------------------------+ | :ref:`operator= ` | | +---------------------------------------------------------------+--------------------------------------------------------------+ | :ref:`operator== ` | Equal-to operator for two itertools::transform_iter objects. | +---------------------------------------------------------------+--------------------------------------------------------------+ | :ref:`dereference ` | Dereference the iterator. | +---------------------------------------------------------------+--------------------------------------------------------------+ .. toctree:: :hidden: transform_iter/constructor transform_iter/increment transform_iter/operator= transform_iter/operator== transform_iter/dereference