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()¶
-