|
EnTT 3.13.1
|
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.