Template Class AlignedVector¶
Defined in File aligned.h
Class Documentation¶
-
template<class
T
>
classAlignedVector
¶ Public Functions
-
AlignedVector
()¶
-
AlignedVector
(std::size_t size, std::size_t alignment = 64)¶
-
AlignedVector
(AlignedVector &&from)¶
-
AlignedVector &
operator=
(AlignedVector &&from)¶
-
AlignedVector
(const AlignedVector&)¶
-
AlignedVector &
operator=
(const AlignedVector&)¶
-
~AlignedVector
()¶
-
std::size_t
size
() const¶
-
T &
operator[]
(std::size_t offset)¶
-
const T &
operator[]
(std::size_t offset) const¶
-
T *
begin
()¶
-
const T *
begin
() const¶
-
T *
end
()¶
-
const T *
end
() const¶
-
template<typename
ReturnType
>
ReturnType *as
()¶
-