This is the complete list of members for SC::SmallVector< T, N >, including all inherited members.
append(Span< const T > data) | SC::Vector< T > | |
append(Span< const U > src) | SC::Vector< T > | |
appendMove(U &&src) | SC::Vector< T > | |
back() SC_LANGUAGE_LIFETIME_BOUND | SC::Vector< T > | |
back() const SC_LANGUAGE_LIFETIME_BOUND | SC::Vector< T > | |
begin() SC_LANGUAGE_LIFETIME_BOUND | SC::Vector< T > | inline |
begin() const SC_LANGUAGE_LIFETIME_BOUND | SC::Vector< T > | inline |
buffer (defined in SC::SmallVector< T, N >) | SC::SmallVector< T, N > | |
capacity() const | SC::Vector< T > | |
clear() | SC::Vector< T > | |
clearWithoutInitializing() | SC::Vector< T > | inline |
contains(const U &value, size_t *foundIndex=nullptr) const | SC::Vector< T > | |
data() SC_LANGUAGE_LIFETIME_BOUND | SC::Vector< T > | inline |
data() const SC_LANGUAGE_LIFETIME_BOUND | SC::Vector< T > | inline |
end() SC_LANGUAGE_LIFETIME_BOUND | SC::Vector< T > | inline |
end() const SC_LANGUAGE_LIFETIME_BOUND | SC::Vector< T > | inline |
find(Lambda &&lambda, size_t *foundIndex=nullptr) const | SC::Vector< T > | |
front() SC_LANGUAGE_LIFETIME_BOUND | SC::Vector< T > | |
front() const SC_LANGUAGE_LIFETIME_BOUND | SC::Vector< T > | |
getSegmentItems() const (defined in SC::Vector< T >) | SC::Vector< T > | inlineprotected |
insert(size_t idx, Span< const T > data) | SC::Vector< T > | |
isEmpty() const | SC::Vector< T > | inline |
items (defined in SC::Vector< T >) | SC::Vector< T > | protected |
Operations typedef (defined in SC::Vector< T >) | SC::Vector< T > | protected |
operator=(SmallVector &&other) (defined in SC::SmallVector< T, N >) | SC::SmallVector< T, N > | inline |
operator=(const SmallVector &other) (defined in SC::SmallVector< T, N >) | SC::SmallVector< T, N > | inline |
operator=(Vector< T > &&other) (defined in SC::SmallVector< T, N >) | SC::SmallVector< T, N > | inline |
operator=(const Vector< T > &other) (defined in SC::SmallVector< T, N >) | SC::SmallVector< T, N > | inline |
operator[](size_t index) SC_LANGUAGE_LIFETIME_BOUND | SC::Vector< T > | |
operator[](size_t index) const SC_LANGUAGE_LIFETIME_BOUND | SC::Vector< T > | |
pop_back() | SC::Vector< T > | inline |
pop_front() | SC::Vector< T > | inline |
push_back(const T &element) | SC::Vector< T > | inline |
push_back(T &&element) | SC::Vector< T > | inline |
push_front(const T &element) | SC::Vector< T > | inline |
push_front(T &&element) | SC::Vector< T > | inline |
remove(const U &value) | SC::Vector< T > | |
removeAll(Lambda &&criteria) | SC::Vector< T > | |
removeAt(size_t index) | SC::Vector< T > | inline |
reserve(size_t newCapacity) | SC::Vector< T > | |
resize(size_t newSize, const T &value=T()) | SC::Vector< T > | |
resizeWithoutInitializing(size_t newSize) | SC::Vector< T > | |
shrink_to_fit() | SC::Vector< T > | inline |
size() const | SC::Vector< T > | |
SmallVector() (defined in SC::SmallVector< T, N >) | SC::SmallVector< T, N > | inline |
SmallVector(SmallVector &&other) (defined in SC::SmallVector< T, N >) | SC::SmallVector< T, N > | inline |
SmallVector(const SmallVector &other) (defined in SC::SmallVector< T, N >) | SC::SmallVector< T, N > | inline |
SmallVector(Vector< T > &&other) (defined in SC::SmallVector< T, N >) | SC::SmallVector< T, N > | inline |
SmallVector(const Vector< T > &other) (defined in SC::SmallVector< T, N >) | SC::SmallVector< T, N > | inline |
toSpan() SC_LANGUAGE_LIFETIME_BOUND | SC::Vector< T > | inline |
toSpanConst() const SC_LANGUAGE_LIFETIME_BOUND | SC::Vector< T > | inline |
Vector() | SC::Vector< T > | inline |
Vector(std::initializer_list< T > list) | SC::Vector< T > | inline |
Vector(const Vector &other) | SC::Vector< T > | |
Vector(Vector &&other) noexcept | SC::Vector< T > | |
~Vector() | SC::Vector< T > | inline |