Class libjxl :: jxl :: PaddedBytes
class PaddedBytes
{ ... };
PaddedBytes(size_t size)
PaddedBytes(size_t size, uint8_t value)
PaddedBytes(const PaddedBytes& other)
template <class T>
auto append(const T& other) -> void
auto append(const uint8_t* begin, const uint8_t* end) -> void
auto assign(std::initializer_list<uint8_t> il) -> void
auto assign(const uint8_t* new_begin, const uint8_t* new_end) -> void
auto back() -> uint8_t&
auto back() const -> const uint8_t&
auto begin() -> uint8_t*
auto begin() const -> const uint8_t*
auto capacity() const -> size_t
auto clear() -> void
auto data() -> uint8_t*
auto data() const -> const uint8_t*
auto empty() const -> bool
auto end() -> uint8_t*
auto end() const -> const uint8_t*
auto push_back(uint8_t x) -> void
auto reserve(size_t capacity) -> void
auto resize(size_t size) -> void
auto resize(size_t size, uint8_t value) -> void
auto size() const -> size_t
auto swap(PaddedBytes& other) -> void
auto operator=(const PaddedBytes& other) -> PaddedBytes&
auto operator[](const size_t i) -> uint8_t&
auto operator[](const size_t i) const -> const uint8_t&