all(Fn &&predicate) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
allElementsAreFinite() | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | |
allElementsAreFinite() | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | |
allElementsEqual(const T &value) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
allElementsEqual() const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
any(Fn &&predicate) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
anyElementIsNaN() | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | |
anyElementIsNaN() | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | |
append(VctrToAppend &&vctrToAppend, bool moveValuesFromSrc=false) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
assign(std::initializer_list< ElementType > elements) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
at(size_t i) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
at(size_t i) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
back() | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
back() const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
backIdx() const noexcept | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
backIdx() noexcept | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inlinestatic |
begin() | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
begin() const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
capacity() const noexcept | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
clear() noexcept | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
contains(const T &value) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
contains(It it) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
copyFrom(const ElementType *otherData, size_t otherSize) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
count(const ElementType &valueToLookFor) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
countIf(Fn &&predicate) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
data() | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
data() const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
elementsAreSorted() const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
emplace_back(Args &&... args) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
empty() const noexcept | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
end() | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
end() const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
erase(ConstIterator elementToErase) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
erase(size_t idx) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
erase(ConstIterator first, ConstIterator last) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
erase(size_t startIdx, size_t numElements) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
eraseAllOccurrencesIf(Fn &&predicate) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
eraseAllOccurrencesOf(const T &value) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
eraseFirstOccurrenceIf(Fn &&predicate) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
eraseFirstOccurrenceOf(const T &value) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
evalNextVectorOpInExpressionChain(void *) const (defined in vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType >) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
fill(const value_type &value) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
fillLinspace(ElementType start, ElementType stop, bool includeEnd=true) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
find(const T &valueToLookFor) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
find(const T &valueToLookFor) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
findIf(Fn &&predicate) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
findIf(Fn &&predicate) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
findIfReverse(Fn &&predicate) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
findIfReverse(Fn &&predicate) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
findReverse(const T &valueToLookFor) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
findReverse(const T &valueToLookFor) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
firstValueGreaterThan(const value_type &valueToLookFor) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
firstValueGreaterThanOrEqualTo(const value_type &valueToLookFor) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
forEach(Fn &&fn) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
forEach(Fn &&fn) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
forEach(Fn &&fn) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
forEach(Fn &&fn) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
forEach(Fn &&fn) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
forEach(Fn &&fn) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
forEach(Fn &&fn, Args &&... fnArgs) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
forEach(Fn &&fn, Args &&... fnArgs) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
forEach(Fn &&fn, Args &&... fnArgs) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
front() | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
front() const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
get_allocator() const noexcept | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
getExtent(size_t amountToShrink=0) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inlinestatic |
getNeon(size_t i) const &&is | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
getStorageInfo() const (defined in vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType >) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
getUnderlyingVector() | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
getUnderlyingVector() const | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
indexIf(Fn &&predicate) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
indexIfReverse(Fn &&predicate) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
indexOf(const T &value) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
indexOfReverse(const T &value) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
init(size_t newSize, const value_type &value) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
init(size_t newSize, Fn &&initializerFunction) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
insert(ConstIterator pos, const ElementType &value) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
insert(size_t idx, const ElementType &value) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
insert(ConstIterator pos, ElementType &&value) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
insert(size_t idx, ElementType &&value) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
insert(ConstIterator pos, size_t numCopies, const ElementType &value) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
insert(size_t idx, size_t numCopies, const ElementType &value) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
insert(ConstIterator pos, InputIterator first, InputIterator last) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
insert(size_t idx, InputIterator first, InputIterator last) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
insert(ConstIterator pos, std::initializer_list< ElementType > initList) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
insert(size_t idx, std::initializer_list< ElementType > initList) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
insert(ConstIterator pos, VctrToInsert &&vctrToInsert, bool moveValuesFromSrc=false) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
insert(size_t idx, VctrToInsert &&vctrToInsert, bool moveValuesFromSrc=false) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
isNotAliased(const void *) const (defined in vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType >) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
max() const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | |
max_size() const noexcept | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
maxAbs() const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | |
mean() const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | |
meanSquare() const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | |
min() const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | |
minAbs() const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | |
moveUnderlyingVector() && | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
operator const StdVectorType &() const | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
operator std::vector< ElementType, OtherAllocator >() const | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
operator StdVectorType &() | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
operator*=(const V &v) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | |
operator*=(value_type c) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | |
operator+=(const V &v) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | |
operator+=(value_type c) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | |
operator-=(const V &v) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | |
operator-=(value_type c) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | |
operator/=(const V &v) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | |
operator/=(value_type c) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | |
operator=(Container &&containerToCopyDataFrom) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
operator=(const Vector &other) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
operator=(std::initializer_list< ElementType > elementsToAssign) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
operator=(const E &expression) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
operator[](size_t i) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
operator[](size_t i) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
OwnedVector()=default (defined in vctr::OwnedVector< OwnedElementType >) | vctr::OwnedVector< OwnedElementType > | |
OwnedVector(std::initializer_list< OwnedElementType * > elementsToOwn) | vctr::OwnedVector< OwnedElementType > | inline |
OwnedVector(Args &&... args) | vctr::OwnedVector< OwnedElementType > | inline |
pop_back() | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
push_back(ElementType &&newElement) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
push_back(const ElementType &newElement) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
rbegin() | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
rbegin() const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
rend() | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
rend() const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
reserve(size_t i) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
resize(size_t i) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
reverse() | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
rms() const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | |
rotate(size_t newFirstElementIdx) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
shiftLeft(size_t n, bool clearFreeSpaceAfterShiftedRegion) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
shiftRight(size_t n, bool clearFreeSpaceBeforeShiftedRegion) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
shrink_to_fit() | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
size() const noexcept | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
size() noexcept | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inlinestatic |
sizeInBytes() const noexcept | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
sizeInBytes() noexcept | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inlinestatic |
sort() | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
sort(ComparatorFn &&compare) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
subSpan() | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
subSpan() const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
subSpan(size_t startIdx) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
subSpan(size_t startIdx) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
subSpan() | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
subSpan() const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
subSpan(size_t startIdx, size_t numElements) | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
subSpan(size_t startIdx, size_t numElements) const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | inline |
sum() const | vctr::VctrBase< ElementType, StorageType, extent, StorageInfoType > | |
swap(Vector &other) noexcept | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
Vector()=default | vctr::Vector< std::unique_ptr< OwnedElementType > > | |
Vector(Alloc &&allocator) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
Vector(size_t size) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
Vector(size_t size, ElementType initialValue) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
Vector(std::initializer_list< ElementType > il) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
Vector(First &&first, Other &&... other) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
Vector(const Vector &other) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
Vector(Vector &&other) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
Vector(const OtherContainer &other) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
Vector(const OtherContainer &other) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
Vector(const ElementType *data, size_t size) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
Vector(Iterator first, Sentinel last) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
Vector(size_t size, Fn &&initializerFunction) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |
Vector(Expression &&e) | vctr::Vector< std::unique_ptr< OwnedElementType > > | inline |