:orphan: .. index:: pair: struct; tad_tmpl_iter_spec_t .. _doxid-structtad__tmpl__iter__spec__t: struct tad_tmpl_iter_spec_t =========================== .. toctree:: :hidden: Overview ~~~~~~~~ Template iterator plain C structure :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct tad_tmpl_iter_spec_t { // fields :ref:`tad_tmpl_iter_type_t` :ref:`type`; size_t :ref:`length`; int :ref:`last_index`; int* :ref:`ints`; struct tad_tmpl_iter_spec_t::@42::@44 :ref:`int_seq`; char** :ref:`strings`; struct tad_tmpl_iter_spec_t::@42::@45 :ref:`str_seq`; int :ref:`begin`; int :ref:`end`; int :ref:`step`; struct tad_tmpl_iter_spec_t::@42::@46 :ref:`simple_for`; }; .. _details-structtad__tmpl__iter__spec__t: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Template iterator plain C structure Fields ------ .. index:: pair: variable; type .. _doxid-structtad__tmpl__iter__spec__t_1a09eee1da95d045ab921e15f361e12e74: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`tad_tmpl_iter_type_t` type Iterator type .. index:: pair: variable; length .. _doxid-structtad__tmpl__iter__spec__t_1aaabbe5f855efffd145384ae21381a4d2: .. ref-code-block:: cpp :class: doxyrest-title-code-block size_t length Length of sequence .. index:: pair: variable; last_index .. _doxid-structtad__tmpl__iter__spec__t_1ac05e22724658c52f5c1d4a084681e5bd: .. ref-code-block:: cpp :class: doxyrest-title-code-block int last_index Index of last value, -1 means none .. index:: pair: variable; ints .. _doxid-structtad__tmpl__iter__spec__t_1a459922864bc9fcb9cb162414c2fad0bb: .. ref-code-block:: cpp :class: doxyrest-title-code-block int* ints Array with sequence .. index:: pair: variable; int_seq .. _doxid-structtad__tmpl__iter__spec__t_1a53a84cc3d28a32347a39c15f76eeb1cd: .. ref-code-block:: cpp :class: doxyrest-title-code-block unnamed-struct int_seq Explicit integer sequence .. index:: pair: variable; strings .. _doxid-structtad__tmpl__iter__spec__t_1a8bf40e6d310a066e4f52786fc879072a: .. ref-code-block:: cpp :class: doxyrest-title-code-block char** strings Array with sequence .. index:: pair: variable; str_seq .. _doxid-structtad__tmpl__iter__spec__t_1a2207bc474d8ab8f230077c651b64459b: .. ref-code-block:: cpp :class: doxyrest-title-code-block unnamed-struct str_seq Explicit string sequence .. index:: pair: variable; begin .. _doxid-structtad__tmpl__iter__spec__t_1a62bbbe689d3dd806dad5a3907754a211: .. ref-code-block:: cpp :class: doxyrest-title-code-block int begin Begin of progression .. index:: pair: variable; end .. _doxid-structtad__tmpl__iter__spec__t_1a889fb93dcda46f171e0fa40d3caa9f01: .. ref-code-block:: cpp :class: doxyrest-title-code-block int end End of progression .. index:: pair: variable; step .. _doxid-structtad__tmpl__iter__spec__t_1a672730d0d4d6a2db046f7b452ead3d70: .. ref-code-block:: cpp :class: doxyrest-title-code-block int step Step of progression .. index:: pair: variable; simple_for .. _doxid-structtad__tmpl__iter__spec__t_1a82de257570a324cf3518c542ba9fef10: .. ref-code-block:: cpp :class: doxyrest-title-code-block unnamed-struct simple_for Arithmetical progression