logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

std::_List_iterator< _Tp > - A list::iterator.

Author

       Generated automatically by Doxygen for libstdc++ from the source code.

                                                    libstdc++                   std::_List_iterator<_Tp>(3cxx)

Detailed Description

template<typename_Tp>
       struct std::_List_iterator< _Tp >"A list::iterator.

       All the functions are op overloads.

Name

       std::_List_iterator< _Tp > - A list::iterator.

Synopsis

       #include <list>

   PublicTypestypedef_List_node< _Tp > _Nodetypedef_List_iterator< _Tp > _Selftypedef ptrdiff_t difference_typetypedefstd::bidirectional_iterator_tagiterator_categorytypedef _Tp * pointertypedef _Tp & referencetypedef _Tp value_typePublicMemberFunctions_List_iterator (__detail::_List_node_base *__x) noexcept
       _Self_M_const_cast () const noexcept
       reference operator* () const noexcept
       _Self & operator++ () noexcept
       _Selfoperator++ (int) noexcept
       _Self & operator-- () noexcept
       _Selfoperator-- (int) noexcept
       pointer operator-> () const noexcept

   PublicAttributes__detail::_List_node_base * _M_nodeFriends
       bool operator== (const _Self &__x, const _Self &__y) noexcept

See Also