☰
JxlOutputProcessorBuffer
class
JxlOutputProcessorBuffer
Static Methods
JxlOutputProcessorBuffer
Methods
advance
append
data
release
size
Operators
operator=
Class
libjxl
::
JxlOutputProcessorBuffer
class
JxlOutputProcessorBuffer
{ ... };
Static Methods
JxlOutputProcessorBuffer
(uint8_t* buffer, size_t size, size_t bytes_used,
JxlEncoderOutputProcessorWrapper
* wrapper)
JxlOutputProcessorBuffer
(
const
JxlOutputProcessorBuffer
&)
deleted
JxlOutputProcessorBuffer
(
JxlOutputProcessorBuffer
&& other)
Methods
auto
advance
(size_t count) -> void
auto
append
(
const
void* data, size_t count) -> void
template <class T>
auto
append
(
const
T& data) -> void
auto
data
() -> uint8_t*
auto
release
() -> void
auto
size
() const -> size_t
Operators
auto
operator=
(
const
JxlOutputProcessorBuffer
&) ->
JxlOutputProcessorBuffer
&
deleted
auto
operator=
(
JxlOutputProcessorBuffer
&& other) ->
JxlOutputProcessorBuffer
&