|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
#include <ice/atomic_linked_queue.hxx>
Public Member Functions | |
| constexpr auto | operator* () const noexcept -> NodeType * |
| constexpr void | operator++ () noexcept |
| constexpr bool | operator== (Iterator other) const noexcept |
| constexpr bool | operator!= (Iterator other) const noexcept |
Public Attributes | |
| NodeType * | _current |
| NodeType * | _next |
| NodeType * | _tail |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
| NodeType* ice::AtomicLinkedQueueRange< NodeType >::Iterator::_current |
| NodeType* ice::AtomicLinkedQueueRange< NodeType >::Iterator::_next |
| NodeType* ice::AtomicLinkedQueueRange< NodeType >::Iterator::_tail |