mn_initializer_list.hpp
Go to the documentation of this file.
Definition: mn_initializer_list.hpp:26
constexpr basic_initializer_list() noexcept
The default construtor.
Definition: mn_initializer_list.hpp:40
const T & const_reference
Definition: mn_initializer_list.hpp:30
constexpr const_iterator begin() const noexcept
Get a pointer from the first element of the list.
Definition: mn_initializer_list.hpp:53
constexpr basic_initializer_list(const_pointer a, size_type l)
A private constructor.
Definition: mn_initializer_list.hpp:86
const T * const_iterator
Definition: mn_initializer_list.hpp:35
constexpr size_type size() const noexcept
Get the number of elements in the list.
Definition: mn_initializer_list.hpp:47
const T * const_pointer
Definition: mn_initializer_list.hpp:32
constexpr const_iterator end() const noexcept
Get a pointer from the last element of the list.
Definition: mn_initializer_list.hpp:59
constexpr const U * end(basic_initializer_list< U > pOther) noexcept
Get a pointer from the last element of the list.
Definition: mn_initializer_list.hpp:77
constexpr const U * begin(basic_initializer_list< U > pOther) noexcept
Get a pointer from the first element of the list.
Definition: mn_initializer_list.hpp:67
struct mn::memory::detail::ptr_difference T
Definition: mn_atomic_singleton.hpp:38
Definition: mn_allocator_typetraits.hpp:25