ZXFoundation™ 26h2
Loading...
Searching...
No Matches
lib::list_iterator Struct Referenceexport
module lib.list

Bidirectional iterator over raw list_node pointers. More...

Collaboration diagram for lib::list_iterator:
[legend]

Public Member Functions

constexpr list_iterator (list_node *cur) noexcept
constexpr auto operator!= (const list_iterator &o) const noexcept -> bool
constexpr auto operator* () const noexcept -> const list_node *
constexpr auto operator* () noexcept -> list_node *
constexpr auto operator++ () noexcept -> list_iterator &
constexpr auto operator++ (int) noexcept -> list_iterator
constexpr auto operator-- () noexcept -> list_iterator &
constexpr auto operator-- (int) noexcept -> list_iterator
constexpr auto operator== (const list_iterator &o) const noexcept -> bool

Data Fields

list_nodecurrent

Detailed Description

Bidirectional iterator over raw list_node pointers.


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