Sane C++ Libraries
C++ Platform Abstraction Libraries
SC::Vector< T > Member List
This is the complete list of members for
SC::Vector< T >
, including all inherited members.
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
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
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
Generated by
1.9.2