This is the complete list of members for SC::Segment< VTable >, including all inherited members.
append(Span< const U > span) noexcept | SC::Segment< VTable > | |
appendMove(Segment< VTable2 > &&other) noexcept | SC::Segment< VTable > | |
assign(Span< const U > span) noexcept | SC::Segment< VTable > | |
assignMove(Segment< VTable2 > &&other) noexcept | SC::Segment< VTable > | |
back() noexcept SC_LANGUAGE_LIFETIME_BOUND (defined in SC::Segment< VTable >) | SC::Segment< VTable > | inline |
back() const noexcept SC_LANGUAGE_LIFETIME_BOUND (defined in SC::Segment< VTable >) | SC::Segment< VTable > | inline |
begin() noexcept SC_LANGUAGE_LIFETIME_BOUND (defined in SC::Segment< VTable >) | SC::Segment< VTable > | inline |
begin() const noexcept SC_LANGUAGE_LIFETIME_BOUND (defined in SC::Segment< VTable >) | SC::Segment< VTable > | inline |
capacity() const noexcept | SC::Segment< VTable > | inline |
clear() noexcept | SC::Segment< VTable > | |
end() noexcept SC_LANGUAGE_LIFETIME_BOUND (defined in SC::Segment< VTable >) | SC::Segment< VTable > | inline |
end() const noexcept SC_LANGUAGE_LIFETIME_BOUND (defined in SC::Segment< VTable >) | SC::Segment< VTable > | inline |
front() noexcept SC_LANGUAGE_LIFETIME_BOUND (defined in SC::Segment< VTable >) | SC::Segment< VTable > | inline |
front() const noexcept SC_LANGUAGE_LIFETIME_BOUND (defined in SC::Segment< VTable >) | SC::Segment< VTable > | inline |
insert(size_t index, Span< const T > data) noexcept | SC::Segment< VTable > | |
isEmpty() const noexcept | SC::Segment< VTable > | inline |
operator=(Segment &&other) noexcept (defined in SC::Segment< VTable >) | SC::Segment< VTable > | |
operator=(const Segment &other) noexcept (defined in SC::Segment< VTable >) | SC::Segment< VTable > | |
operator[](size_t idx) noexcept SC_LANGUAGE_LIFETIME_BOUND (defined in SC::Segment< VTable >) | SC::Segment< VTable > | inline |
operator[](size_t idx) const noexcept SC_LANGUAGE_LIFETIME_BOUND (defined in SC::Segment< VTable >) | SC::Segment< VTable > | inline |
pop_back(T *removedValue=nullptr) noexcept | SC::Segment< VTable > | |
pop_front(T *removedValue=nullptr) noexcept | SC::Segment< VTable > | |
push_back(const T &value) noexcept | SC::Segment< VTable > | inline |
push_back(T &&value) noexcept | SC::Segment< VTable > | |
push_front(const T &value) noexcept | SC::Segment< VTable > | inline |
removeAt(size_t index) noexcept | SC::Segment< VTable > | inline |
removeRange(size_t start, size_t length) noexcept | SC::Segment< VTable > | |
reserve(size_t capacity) noexcept | SC::Segment< VTable > | |
resize(size_t newSize, const T &value=T()) noexcept | SC::Segment< VTable > | |
resizeWithoutInitializing(size_t newSize) noexcept | SC::Segment< VTable > | |
Segment (defined in SC::Segment< VTable >) | SC::Segment< VTable > | friend |
Segment(uint32_t capacityInBytes, SegmentAllocator allocator=SegmentAllocator::Global) noexcept (defined in SC::Segment< VTable >) | SC::Segment< VTable > | |
Segment() noexcept (defined in SC::Segment< VTable >) | SC::Segment< VTable > | |
Segment(Segment &&other) noexcept (defined in SC::Segment< VTable >) | SC::Segment< VTable > | |
Segment(const Segment &other) noexcept (defined in SC::Segment< VTable >) | SC::Segment< VTable > | |
Segment(Span< const U > span) noexcept (defined in SC::Segment< VTable >) | SC::Segment< VTable > | inline |
Segment(std::initializer_list< T > list) noexcept (defined in SC::Segment< VTable >) | SC::Segment< VTable > | inline |
shrink_to_fit() noexcept | SC::Segment< VTable > | |
size() const noexcept | SC::Segment< VTable > | inline |
T typedef (defined in SC::Segment< VTable >) | SC::Segment< VTable > | |
toSpan() noexcept SC_LANGUAGE_LIFETIME_BOUND | SC::Segment< VTable > | inline |
toSpanConst() const noexcept SC_LANGUAGE_LIFETIME_BOUND | SC::Segment< VTable > | inline |
~Segment() noexcept (defined in SC::Segment< VTable >) | SC::Segment< VTable > |