☰
PaddedBytes
class
PaddedBytes
Static Methods
PaddedBytes
Methods
append
assign
back
begin
capacity
clear
data
empty
end
push_back
reserve
resize
size
swap
Operators
operator=
operator[]
Class
libjxl
::
jxl
::
PaddedBytes
class
PaddedBytes
{ ... };
Static Methods
PaddedBytes
()
PaddedBytes
(size_t size)
PaddedBytes
(size_t size, uint8_t value)
PaddedBytes
(
const
PaddedBytes
& other)
PaddedBytes
(
PaddedBytes
&& other)
Methods
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
Operators
auto
operator=
(
const
PaddedBytes
& other) ->
PaddedBytes
&
auto
operator=
(
PaddedBytes
&& other) ->
PaddedBytes
&
auto
operator[]
(
const
size_t i) -> uint8_t&
auto
operator[]
(
const
size_t i) const ->
const
uint8_t&