.. Generated automatically by cpp2rst .. highlight:: c .. role:: red .. role:: green .. role:: param .. _itertools__strided: itertools::strided ================== *#include * .. rst-class:: cppsynopsis template class :red:`strided` Template parameters ------------------- * **R**: Range type. Public members -------------- .. table:: :widths: 40 60 +--------+----------------+-----------------------------------------------------------------------------------+ | rg | R | Original range. | +--------+----------------+-----------------------------------------------------------------------------------+ | stride | std::ptrdiff_t | Number of elements in the original range to skip when incrementing the iterator. | +--------+----------------+-----------------------------------------------------------------------------------+ Member types ------------ .. table:: :widths: 40 60 +----------------+----------------------------------------+--------------------------------------------+ | iterator | stride_iter | Iterator type of the strided range. | +----------------+----------------------------------------+--------------------------------------------+ | const_iterator | stride_iter | Const iterator type of the strided range. | +----------------+----------------------------------------+--------------------------------------------+ Member functions ---------------- .. table:: :widths: 40 60 +----------------------------------------------------+---------------------------------+ | :ref:`operator== ` | | +----------------------------------------------------+---------------------------------+ | :ref:`begin ` | Beginning of the strided range. | +----------------------------------------------------+---------------------------------+ | :ref:`cbegin ` | | +----------------------------------------------------+---------------------------------+ | :ref:`end ` | End of the strided range. | +----------------------------------------------------+---------------------------------+ | :ref:`cend ` | | +----------------------------------------------------+---------------------------------+ .. toctree:: :hidden: strided/operator== strided/begin strided/cbegin strided/end strided/cend