|
emlabcpp
modern opinionated embedded C++ library
|
This is the complete list of members for emlabcpp::static_storage< T, N >, including all inherited members.
| _copy_n(F first, std::size_t n, T *dest) | emlabcpp::static_storage_base | inlinestatic |
| _move_n(F first, std::size_t n, T *dest) | emlabcpp::static_storage_base | inlinestatic |
| capacity | emlabcpp::static_storage< T, N > | static |
| const_pointer typedef | emlabcpp::static_storage< T, N > | |
| const_reference typedef | emlabcpp::static_storage< T, N > | |
| copy_n(size_type const i, size_type const n, auto iter) noexcept(std::is_nothrow_copy_constructible_v< T >) | emlabcpp::static_storage< T, N > | inline |
| data() noexcept | emlabcpp::static_storage< T, N > | inline |
| data() const noexcept | emlabcpp::static_storage< T, N > | inline |
| delete_item(size_type const i) noexcept(std::is_nothrow_destructible_v< T >) | emlabcpp::static_storage< T, N > | inline |
| delete_n(size_type const i, size_type const n) noexcept(std::is_nothrow_destructible_v< T >) | emlabcpp::static_storage< T, N > | inline |
| emplace_item(size_type const i, Args &&... args) noexcept(std::is_nothrow_constructible_v< T, Args... >) | emlabcpp::static_storage< T, N > | inline |
| move_n(size_type const i, size_type const n, auto iter) noexcept(std::is_nothrow_move_constructible_v< T >) | emlabcpp::static_storage< T, N > | inline |
| operator[](size_type const i) noexcept | emlabcpp::static_storage< T, N > | inline |
| operator[](size_type const i) const noexcept | emlabcpp::static_storage< T, N > | inline |
| pointer typedef | emlabcpp::static_storage< T, N > | |
| reference typedef | emlabcpp::static_storage< T, N > | |
| size_type typedef | emlabcpp::static_storage< T, N > | |
| value_type typedef | emlabcpp::static_storage< T, N > |