_data (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | |
_size (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | |
allocate(const size_type numEntries) (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
allocateFromSpan(const Other &other) (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
allocateFromStream(SeekableReadStream &stream, size_type numEntries=kSpanMaxSize) (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
begin() const (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
begin() (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
byteSize() const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
cbegin() const (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
cend() const (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
checkInvalidBounds(const index_type index, const difference_type deltaInBytes) const | Common::SpanBase< ValueType, Span > | inlineprotected |
clear() (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
const_iterator typedef (defined in Common::Span< ValueType >) | Common::Span< ValueType > | |
const_pointer typedef (defined in Common::Span< ValueType >) | Common::Span< ValueType > | |
const_reference typedef (defined in Common::Span< ValueType >) | Common::Span< ValueType > | |
copyDataTo(Other &target) const | Common::SpanBase< ValueType, Span > | inline |
data() const (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
difference_type typedef (defined in Common::Span< ValueType >) | Common::Span< ValueType > | |
end() const (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
end() (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
getInt16BEAt(const index_type index) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
getInt16LEAt(const index_type index) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
getInt32BEAt(const index_type index) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
getInt32LEAt(const index_type index) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
getInt8At(const index_type index) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
getStringAt(const index_type index, size_type numEntries=kSpanMaxSize) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
getUint16BEAt(const index_type index) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
getUint16LEAt(const index_type index) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
getUint24LEAt(const index_type index) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
getUint32At(const index_type index) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
getUint32BEAt(const index_type index) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
getUint32LEAt(const index_type index) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
getUint8At(const index_type index) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
getUnsafeDataAt(const index_type index, size_type numEntries=kSpanMaxSize) const | Common::SpanBase< ValueType, Span > | inline |
getUnsafeDataAt(const index_type index, size_type numEntries=kSpanMaxSize) (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
getValidationMessage(const index_type index, const difference_type deltaInBytes, const SpanValidationMode mode) const (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
impl() const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inlineprotected |
impl() (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inlineprotected |
index_type typedef (defined in Common::Span< ValueType >) | Common::Span< ValueType > | |
iterator typedef (defined in Common::Span< ValueType >) | Common::Span< ValueType > | |
name() const (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
operator bool_type() const (defined in Common::SafeBool< Span< ValueType > >) | Common::SafeBool< Span< ValueType > > | inline |
operator bool_type() (defined in Common::SafeBool< Span< ValueType > >) | Common::SafeBool< Span< ValueType > > | inline |
operator!=(const Other &other) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
operator-(const Other &other) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
operator<(const Other &other) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
operator<=(const Other &other) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
operator=(const SpanBase &) (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inlineprotected |
operator==(const Other &other) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
operator>(const Other &other) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
operator>=(const Other &other) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
operator[](const index_type index) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
operator[](const index_type index) (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
operator_bool() const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inlineprotected |
pointer typedef (defined in Common::Span< ValueType >) | Common::Span< ValueType > | |
populateSubspan(Span< NewValueType > &span, const index_type index, size_type numEntries) const (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inlineprotected |
reference typedef (defined in Common::Span< ValueType >) | Common::Span< ValueType > | |
size() const (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
size_type typedef (defined in Common::Span< ValueType >) | Common::Span< ValueType > | |
Span() (defined in Common::Span< ValueType >) | Common::Span< ValueType > | inline |
Span(const pointer data_, const size_type size_) (defined in Common::Span< ValueType >) | Common::Span< ValueType > | inline |
Span(const Other &other) (defined in Common::Span< ValueType >) | Common::Span< ValueType > | inline |
SpanBase() (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inlineprotected |
SpanBase(const SpanBase &) (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inlineprotected |
SpanImpl() (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
SpanImpl(const pointer data_, const size_type size_) (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
SpanImpl(const Other &other) (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
subspan(const index_type index, size_type numEntries=kSpanMaxSize) const (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
subspan(const index_type index, size_type numEntries=kSpanMaxSize) (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
subspan(const index_type index, const size_type numEntries=kSpanMaxSize) const (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
subspan(const index_type index, const size_type numEntries=kSpanMaxSize) (defined in Common::SpanImpl< ValueType, Span >) | Common::SpanImpl< ValueType, Span > | inline |
toStream(const index_type index=0, size_type numEntries=kSpanMaxSize) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inline |
unsafeCopyDataTo(void *target) const | Common::SpanBase< ValueType, Span > | inline |
validate(const index_type index, const difference_type deltaInBytes, const SpanValidationMode mode=kValidateRead) const (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inlineprotected |
value_type typedef (defined in Common::Span< ValueType >) | Common::Span< ValueType > | |
~SpanBase() (defined in Common::SpanBase< ValueType, Span >) | Common::SpanBase< ValueType, Span > | inlineprotected |