Sane C++ Libraries
C++ Platform Abstraction Libraries
SC::Segment< VTable > Member List
This is the complete list of members for
SC::Segment< VTable >
, including all inherited members.
append
(Span< const T > span)
SC::Segment< VTable >
append
(Span< const U > span)
SC::Segment< VTable >
appendMove
(Segment &&other)
SC::Segment< VTable >
assign
(Span< const T > span)
SC::Segment< VTable >
assignMove
(Segment &&other)
SC::Segment< VTable >
back
() SC_LANGUAGE_LIFETIME_BOUND (defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
inline
back
() const SC_LANGUAGE_LIFETIME_BOUND (defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
inline
begin
() SC_LANGUAGE_LIFETIME_BOUND (defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
inline
begin
() const SC_LANGUAGE_LIFETIME_BOUND (defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
inline
capacity
()
SC::Segment< VTable >
inline
clear
()
SC::Segment< VTable >
data
() const SC_LANGUAGE_LIFETIME_BOUND
SC::Segment< VTable >
inline
data
() SC_LANGUAGE_LIFETIME_BOUND
SC::Segment< VTable >
inline
end
() SC_LANGUAGE_LIFETIME_BOUND (defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
inline
end
() const SC_LANGUAGE_LIFETIME_BOUND (defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
inline
front
() SC_LANGUAGE_LIFETIME_BOUND (defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
inline
front
() const SC_LANGUAGE_LIFETIME_BOUND (defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
inline
header
(defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
protected
insert
(size_t index, Span< const T > data)
SC::Segment< VTable >
isEmpty
() const
SC::Segment< VTable >
inline
isInlineBuffer
() const
SC::Segment< VTable >
inline
operator=
(Segment &&other) (defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
operator=
(const Segment &other) (defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
operator[]
(size_t idx) SC_LANGUAGE_LIFETIME_BOUND (defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
inline
operator[]
(size_t idx) const SC_LANGUAGE_LIFETIME_BOUND (defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
inline
pop_back
(T *removedValue=nullptr)
SC::Segment< VTable >
pop_front
(T *removedValue=nullptr)
SC::Segment< VTable >
push_back
(const T &value)
SC::Segment< VTable >
inline
push_back
(T &&value)
SC::Segment< VTable >
push_front
(const T &value)
SC::Segment< VTable >
inline
removeAt
(size_t index)
SC::Segment< VTable >
inline
removeRange
(size_t start, size_t length)
SC::Segment< VTable >
reserve
(size_t newCapacity)
SC::Segment< VTable >
resize
(size_t newSize, const T &value=T())
SC::Segment< VTable >
resizeWithoutInitializing
(size_t newSize)
SC::Segment< VTable >
Segment
() (defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
Segment
(Segment &&other) (defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
Segment
(const Segment &other) (defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
Segment
(Span< const U > span) (defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
inline
Segment
(Span< const T > span) (defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
inline
Segment
(std::initializer_list< T > list) (defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
inline
Segment
(SegmentHeader &inlineHeader, uint32_t capacityInBytes)
SC::Segment< VTable >
shrink_to_fit
()
SC::Segment< VTable >
size
() const
SC::Segment< VTable >
inline
T
typedef (defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
toSpan
() SC_LANGUAGE_LIFETIME_BOUND
SC::Segment< VTable >
inline
toSpanConst
() const SC_LANGUAGE_LIFETIME_BOUND
SC::Segment< VTable >
inline
unsafeGetHeader
() const
SC::Segment< VTable >
inline
unsafeSetHeader
(SegmentHeader *newHeader)
SC::Segment< VTable >
inline
~Segment
() (defined in
SC::Segment< VTable >
)
SC::Segment< VTable >
Generated by
1.9.2