mn_fixed_array.hpp
Go to the documentation of this file.
A standard container for storing a fixed size sequence of elements.
Definition: mn_fixed_array.hpp:51
const_reference front() const noexcept
Definition: mn_fixed_array.hpp:82
basic_fixed_array()
Definition: mn_fixed_array.hpp:66
const_reference back() const noexcept
Definition: mn_fixed_array.hpp:85
const_reference at(size_type pos) const
Definition: mn_fixed_array.hpp:90
basic_fixed_array(const self_type &other)
Definition: mn_fixed_array.hpp:68
const T * const_pointer
Definition: mn_fixed_array.hpp:57
void fill(const value_type &val)
Definition: mn_fixed_array.hpp:92
basic_fixed_array(const value_type &val)
Definition: mn_fixed_array.hpp:67
constexpr const_reference operator[](size_type pos) const noexcept
Definition: mn_fixed_array.hpp:103
reference operator[](size_type pos) noexcept
Definition: mn_fixed_array.hpp:100
size_type size() const noexcept
Definition: mn_fixed_array.hpp:87
void swap(self_type &other) noexcept
Definition: mn_fixed_array.hpp:96
mn::ptrdiff_t difference_type
Definition: mn_fixed_array.hpp:64
const T * const_iterator
Definition: mn_fixed_array.hpp:61
constexpr const_iterator begin() const noexcept
Definition: mn_fixed_array.hpp:74
constexpr const_iterator end() const noexcept
Definition: mn_fixed_array.hpp:78
const T & const_reference
Definition: mn_fixed_array.hpp:59
bool is_equele(const self_type &other)
Definition: mn_fixed_array.hpp:107
Basic algorithmens This file is part of the Mini Thread Library (https://github.com/RoseLeBlood/MiniT...
void fill(basic_array< T, TAllocator, TDeleter > &a, const int val)
Definition: mn_array.hpp:330
bool operator<=(const basic_array< T, TAllocator, TDeleter > &a, const basic_array< T, TAllocator, TDeleter > &b)
Definition: mn_array.hpp:300
bool operator<(const basic_array< T, TAllocator, TDeleter > &a, const basic_array< T, TAllocator, TDeleter > &b)
Definition: mn_array.hpp:292
bool operator!=(const basic_array< T, TAllocator, TDeleter > &a, const basic_array< T, TAllocator, TDeleter > &b)
Definition: mn_array.hpp:285
bool operator>=(const basic_array< T, TAllocator, TDeleter > &a, const basic_array< T, TAllocator, TDeleter > &b)
Definition: mn_array.hpp:316
bool operator>(const basic_array< T, TAllocator, TDeleter > &a, const basic_array< T, TAllocator, TDeleter > &b)
Definition: mn_array.hpp:308
bool operator==(const basic_array< T, TAllocator, TDeleter > &a, const basic_array< T, TAllocator, TDeleter > &b)
Definition: mn_array.hpp:279
struct mn::memory::detail::ptr_difference T
Definition: mn_atomic_singleton.hpp:38
Definition: mn_allocator_typetraits.hpp:25
Definition: mn_typetraits.hpp:349