append(Span< const T > span) | SC::Segment< SegmentVector< T > > | |
append(Span< const U > span) | SC::Segment< SegmentVector< T > > | |
appendMove(Segment &&other) | SC::Segment< SegmentVector< T > > | |
assign(Span< const T > span) | SC::Segment< SegmentVector< T > > | |
assignMove(Segment &&other) | SC::Segment< SegmentVector< T > > | |
capacity() | SC::Segment< SegmentVector< T > > | inline |
clear() | SC::Segment< SegmentVector< T > > | |
contains(const U &value, size_t *index=nullptr) const | SC::Vector< T > | inline |
data() const SC_LANGUAGE_LIFETIME_BOUND | SC::Segment< SegmentVector< T > > | inline |
data() SC_LANGUAGE_LIFETIME_BOUND | SC::Segment< SegmentVector< T > > | inline |
find(Lambda &&lambda, size_t *index=nullptr) const | SC::Vector< T > | inline |
insert(size_t index, Span< const T > data) | SC::Segment< SegmentVector< T > > | |
isEmpty() const | SC::Segment< SegmentVector< T > > | inline |
isInlineBuffer() const | SC::Segment< SegmentVector< T > > | inline |
operator=(const Vector< T > &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 SmallVector &other) (defined in SC::SmallVector< T, N >) | SC::SmallVector< T, N > | inline |
operator=(SmallVector &&other) (defined in SC::SmallVector< T, N >) | SC::SmallVector< T, N > | inline |
Parent typedef (defined in SC::Vector< T >) | SC::Vector< T > | |
pop_back(T *removedValue=nullptr) | SC::Segment< SegmentVector< T > > | |
pop_front(T *removedValue=nullptr) | SC::Segment< SegmentVector< T > > | |
push_back(const T &value) | SC::Segment< SegmentVector< T > > | inline |
push_back(T &&value) | SC::Segment< SegmentVector< T > > | |
push_front(const T &value) | SC::Segment< SegmentVector< T > > | inline |
remove(const U &value) | SC::Vector< T > | inline |
removeAll(Lambda &&criteria) | SC::Vector< T > | inline |
removeAt(size_t index) | SC::Segment< SegmentVector< T > > | inline |
removeRange(size_t start, size_t length) | SC::Segment< SegmentVector< T > > | |
reserve(size_t newCapacity) | SC::Segment< SegmentVector< T > > | |
resize(size_t newSize, const T &value=T()) | SC::Segment< SegmentVector< T > > | |
resizeWithoutInitializing(size_t newSize) | SC::Segment< SegmentVector< T > > | |
Segment(SegmentHeader &inlineHeader, uint32_t capacityInBytes) | SC::Segment< SegmentVector< T > > | |
shrink_to_fit() | SC::Segment< SegmentVector< T > > | |
size() const | SC::Segment< SegmentVector< T > > | inline |
SmallVector() (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 |
SmallVector(Vector< T > &&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(SmallVector &&other) (defined in SC::SmallVector< T, N >) | SC::SmallVector< T, N > | inline |
toSpan() SC_LANGUAGE_LIFETIME_BOUND | SC::Segment< SegmentVector< T > > | inline |
toSpanConst() const SC_LANGUAGE_LIFETIME_BOUND | SC::Segment< SegmentVector< T > > | inline |
unsafeGetHeader() const | SC::Segment< SegmentVector< T > > | inline |
unsafeSetHeader(SegmentHeader *newHeader) | SC::Segment< SegmentVector< T > > | inline |