PrevUpHomeNext

decoder.decode(...)

Fas Xmut

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:

Back

Up

Deck

Azvzl c++ library


PrevUpHomeNext