|
|
using | container_type = std::array<T,N> |
| |
|
using | value_type = typename container_type::value_type |
| |
|
using | size_type = typename container_type::size_type |
| |
|
using | difference_type = typename container_type::difference_type |
| |
|
using | reference = typename container_type::reference |
| |
|
using | const_reference = typename container_type::const_reference |
| |
|
using | pointer = typename container_type::pointer |
| |
|
using | const_pointer = typename container_type::const_pointer |
| |
|
using | iterator = typename container_type::iterator |
| |
|
using | const_iterator = typename container_type::const_iterator |
| |
|
|
constexpr | aligned_array (aligned_array const &) noexcept=default |
| |
|
constexpr | aligned_array (aligned_array &&) noexcept=default |
| |
|
constexpr aligned_array & | operator= (aligned_array const &) noexcept=default |
| |
|
constexpr aligned_array & | operator= (aligned_array &&) noexcept=default |
| |
|
constexpr | aligned_array (std::initializer_list< T > rhs) noexcept |
| |
|
| aligned_array (__m128 const &rhs) noexcept |
| |
|
| aligned_array (__m128d const &rhs) noexcept |
| |
|
| aligned_array (__m128i const &rhs) noexcept |
| |
|
| aligned_array (__m256 const &rhs) noexcept |
| |
|
| aligned_array (__m256d const &rhs) noexcept |
| |
|
| aligned_array (__m256i const &rhs) noexcept |
| |
|
| operator __m128 () const noexcept |
| |
|
| operator __m128d () const noexcept |
| |
|
| operator __m128i () const noexcept |
| |
|
| operator __m256 () const noexcept |
| |
|
| operator __m256d () const noexcept |
| |
|
| operator __m256i () const noexcept |
| |
| constexpr reference | at (size_t pos) |
| | Select item at pos.
|
| |
|
constexpr const_reference | at (size_t pos) const |
| |
|
constexpr reference | operator[] (size_t pos) noexcept |
| |
|
constexpr const_reference | operator[] (size_t pos) const noexcept |
| |
|
constexpr reference | front () noexcept |
| |
|
constexpr const_reference | front () const noexcept |
| |
|
constexpr reference | back () noexcept |
| |
|
constexpr const_reference | back () const noexcept |
| |
|
constexpr pointer | data () noexcept |
| |
|
constexpr const_pointer | data () const noexcept |
| |
|
constexpr iterator | begin () noexcept |
| |
|
constexpr const_iterator | begin () const noexcept |
| |
|
constexpr const_iterator | cbegin () const noexcept |
| |
|
constexpr iterator | end () noexcept |
| |
|
constexpr const_iterator | end () const noexcept |
| |
|
constexpr const_iterator | cend () const noexcept |
| |
|
constexpr bool | empty () const noexcept |
| |
|
constexpr size_type | size () const noexcept |
| |
|
constexpr size_type | max_size () const noexcept |
| |
|
constexpr void | fill (T const &value) noexcept |
| |
|
constexpr void | swap (aligned_array &other) noexcept |
| |
|
constexpr void | swap (std::array< T, N > &other) noexcept |
| |