qxLib
List of all members
qx::base_iterator< container_t > Class Template Reference

Base contiguous iterator with a container pointer and an index. More...

#include <base_iterator.h>

Inheritance diagram for qx::base_iterator< container_t >:
qx::base_forward_iterator< container_t, std::conditional_t< std::same_as< void, void >, iterator< container_t >, void > > qx::base_forward_iterator< const container_t, std::conditional_t< std::same_as< derived_t, void >, const const_iterator< container_t >, derived_t > > qx::base_reverse_iterator< container_t, std::conditional_t< std::same_as< void, void >, reverse_iterator< container_t >, void > > qx::base_reverse_iterator< const container_t, std::conditional_t< std::same_as< derived_t, void >, const const_reverse_iterator< container_t >, derived_t > > qx::base_forward_iterator< container_t, derived_t > qx::base_reverse_iterator< container_t, derived_t > qx::iterator< container_t, derived_t > qx::const_iterator< container_t, derived_t > qx::reverse_iterator< container_t, derived_t > qx::const_reverse_iterator< container_t, derived_t > qx::base_dereference_iterator< iterator< container_t, dereference_iterator< container_t > > > qx::base_return_object_iterator< iterator< container_t, return_object_iterator< container_t > > > qx::base_dereference_iterator< const_iterator< container_t, const_dereference_iterator< container_t > > > qx::base_return_object_iterator< const_iterator< container_t, const_return_object_iterator< container_t > > > qx::base_dereference_iterator< reverse_iterator< container_t, reverse_dereference_iterator< container_t > > > qx::base_return_object_iterator< reverse_iterator< container_t, reverse_return_object_iterator< container_t > > > qx::base_dereference_iterator< const_reverse_iterator< container_t, const_reverse_dereference_iterator< container_t > > > qx::base_return_object_iterator< const_reverse_iterator< container_t, const_reverse_return_object_iterator< container_t > > >

Detailed Description

template<class container_t>
class qx::base_iterator< container_t >

Base contiguous iterator with a container pointer and an index.

~

Template Parameters
container_t- container satisfying std::ranges::contiguous_range concept
Author
Khrapov
Date
2.12.2023

Definition at line 31 of file base_iterator.h.


The documentation for this class was generated from the following file: