class SpanReader
Defined at line 559 of file ../../src/media/third_party/chromium_media/chromium_utils.h
Public Methods
void SpanReader (cpp20::span<const uint8_t> buf)
Defined at line 561 of file ../../src/media/third_party/chromium_media/chromium_utils.h
void SpanReader (cpp20::span<uint8_t> buf)
Defined at line 563 of file ../../src/media/third_party/chromium_media/chromium_utils.h
size_t remaining ()
Defined at line 565 of file ../../src/media/third_party/chromium_media/chromium_utils.h
size_t num_read ()
Defined at line 566 of file ../../src/media/third_party/chromium_media/chromium_utils.h
cpp20::span<const uint8_t> remaining_span ()
Defined at line 567 of file ../../src/media/third_party/chromium_media/chromium_utils.h
bool Skip (size_t n)
Defined at line 569 of file ../../src/media/third_party/chromium_media/chromium_utils.h
template <typename Range>
bool ReadCopy (Range && out_range)
Defined at line 578 of file ../../src/media/third_party/chromium_media/chromium_utils.h
template <typename T>
bool ReadU8BigEndian (T & out)
Defined at line 591 of file ../../src/media/third_party/chromium_media/chromium_utils.h
template <typename T>
bool ReadU16BigEndian (T & out)
Defined at line 601 of file ../../src/media/third_party/chromium_media/chromium_utils.h
template <typename T>
bool ReadU32BigEndian (T & out)
Defined at line 611 of file ../../src/media/third_party/chromium_media/chromium_utils.h
template <typename T>
bool ReadU64BigEndian (T & out)
Defined at line 621 of file ../../src/media/third_party/chromium_media/chromium_utils.h