|
constexpr | Vector (ConstexprTag constexpr_tag) noexcept |
|
| Vector (size_type count, const T &value) |
|
| Vector (size_type count) |
|
template<typename Iterator , typename... , typename = std::enable_if_t<vector_impl::IsIterator<Iterator>::value>> |
| Vector (Iterator first, Iterator last) |
|
| Vector (const Vector &other) |
|
template<size_t kOtherMaxSize> |
| Vector (const Vector< T, kOtherMaxSize > &other) |
|
| Vector (Vector &&other) noexcept |
|
template<size_t kOtherMaxSize> |
| Vector (Vector< T, kOtherMaxSize > &&other) noexcept |
|
| Vector (std::initializer_list< T > list) |
|
template<typename U = T, typename = std::enable_if_t<std::is_same_v<U, char>>> |
| Vector (std::string_view source) |
|
template<typename U = T, typename = std::enable_if_t<std::is_same_v<U, char>>> |
| Vector (const char *source) |
|
Vector & | operator= (const Vector &other) |
|
template<size_t kOtherMaxSize> |
Vector & | operator= (const Vector< T, kOtherMaxSize > &other) noexcept |
|
Vector & | operator= (Vector &&other) noexcept |
|
template<size_t kOtherMaxSize> |
Vector & | operator= (Vector< T, kOtherMaxSize > &&other) noexcept |
|
Vector & | operator= (std::initializer_list< T > list) |
|