EnTT 3.14.0
|
Helper type to use as pointer with input iterators. More...
#include <iterator.hpp>
Public Types | |
using | value_type = Type |
Value type. | |
using | pointer = Type * |
Pointer type. | |
using | reference = Type & |
Reference type. | |
Public Member Functions | |
constexpr | input_iterator_pointer (value_type &&val) noexcept(std::is_nothrow_move_constructible_v< value_type >) |
Constructs a proxy object by move. | |
constexpr pointer | operator-> () noexcept |
Access operator for accessing wrapped values. | |
constexpr reference | operator* () noexcept |
Dereference operator for accessing wrapped values. | |
Helper type to use as pointer with input iterators.
Type | of wrapped value. |
Definition at line 16 of file iterator.hpp.
using entt::input_iterator_pointer< Type >::pointer = Type * |
Pointer type.
Definition at line 20 of file iterator.hpp.
using entt::input_iterator_pointer< Type >::reference = Type & |
Reference type.
Definition at line 22 of file iterator.hpp.
using entt::input_iterator_pointer< Type >::value_type = Type |
Value type.
Definition at line 18 of file iterator.hpp.
|
inlineconstexprnoexcept |
Constructs a proxy object by move.
val | Value to use to initialize the proxy object. |
Definition at line 28 of file iterator.hpp.
|
inlineconstexprnoexcept |
Dereference operator for accessing wrapped values.
Definition at line 43 of file iterator.hpp.
|
inlineconstexprnoexcept |
Access operator for accessing wrapped values.
Definition at line 35 of file iterator.hpp.