Loading...
Searching...
No Matches
idol::ConstIteratorForward< T, ConstIteratorT > Class Template Reference

Description

template<class T, class ConstIteratorT = typename T::const_iterator>
class idol::ConstIteratorForward< T, ConstIteratorT >

Definition at line 41 of file IteratorForward.h.

Public Methods

 ConstIteratorForward (const T &t_container)
 ConstIteratorForward (const ConstIteratorForward &)=default
 ConstIteratorForward (ConstIteratorForward &&) noexcept=default
ConstIteratorForward & operator= (const ConstIteratorForward &)=delete
ConstIteratorForward & operator= (ConstIteratorForward &&) noexcept=delete
ConstIteratorT begin () const
ConstIteratorT end () const
ConstIteratorT cbegin () const
ConstIteratorT cend () const
unsigned int size () const

Constructor & Destructor Documentation

◆ ConstIteratorForward()

template<class T, class ConstIteratorT = typename T::const_iterator>
idol::ConstIteratorForward< T, ConstIteratorT >::ConstIteratorForward ( const T & t_container)
inline

Definition at line 44 of file IteratorForward.h.

Methods Documentation

◆ begin()

template<class T, class ConstIteratorT = typename T::const_iterator>
ConstIteratorT idol::ConstIteratorForward< T, ConstIteratorT >::begin ( ) const
inlinenodiscard

Definition at line 52 of file IteratorForward.h.

◆ cbegin()

template<class T, class ConstIteratorT = typename T::const_iterator>
ConstIteratorT idol::ConstIteratorForward< T, ConstIteratorT >::cbegin ( ) const
inlinenodiscard

Definition at line 54 of file IteratorForward.h.

◆ cend()

template<class T, class ConstIteratorT = typename T::const_iterator>
ConstIteratorT idol::ConstIteratorForward< T, ConstIteratorT >::cend ( ) const
inlinenodiscard

Definition at line 55 of file IteratorForward.h.

◆ end()

template<class T, class ConstIteratorT = typename T::const_iterator>
ConstIteratorT idol::ConstIteratorForward< T, ConstIteratorT >::end ( ) const
inlinenodiscard

Definition at line 53 of file IteratorForward.h.

◆ size()

template<class T, class ConstIteratorT = typename T::const_iterator>
unsigned int idol::ConstIteratorForward< T, ConstIteratorT >::size ( ) const
inlinenodiscard

Definition at line 57 of file IteratorForward.h.