Copyright © 2025 www.cppfx.tiv.cc
Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
decoder.decode(...) is a method of the azvzl::az_decoder class, it is the main methods to decode compressed data.
Calling Sig:
(overload-1)
decoder.decode( input__, // const ptr, unsigned one byte type input_size__, // const size prop_size__ // const size );
The output data, and data size will be stored at the data member of the azvzl::az_decoder object.
Return void
Calling Sig:
(overload-2)
decoder.decode( input__, // const ptr, unsigned one byte type input_size__, // const size prop_size__, // const size output__, // ptr, unsigned one byte type output_size__ // non-const Lvalue reference );
The output data and size will be stored at the parameters
output__ and output_size__
.
output__ must be allocated by caller explicitly.
Note: