|
IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
|
#include <ice/hashmap.hxx>
Public Member Functions | |
| constexpr | ConstIterator (std::nullptr_t) noexcept |
| constexpr | ConstIterator (EntryType const *entry, Type const *value) noexcept |
| constexpr auto | key () const noexcept -> ice::u64 const & |
| constexpr auto | value () const noexcept -> Type const & |
| constexpr auto | operator== (ConstIterator const &other) const noexcept |
| constexpr auto | operator!= (ConstIterator const &other) const noexcept |
| constexpr void | operator++ () noexcept |
| constexpr auto | operator* () const noexcept -> Type const & |
Public Attributes | |
| EntryType const * | _entry |
| ValueType const * | _value |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
| EntryType const* ice::HashMap< Type, Logic >::ConstIterator::_entry |
| ValueType const* ice::HashMap< Type, Logic >::ConstIterator::_value |