C++ API Reference for Intel® Data Analytics Acceleration Library 2020 Update 1

List of all members
LzoCompressionParameter Class Reference

Parameter for LZO compression and decompression. LZO compressed block header consists of four sections: 1) optional, 2) uncompressed data size (4 bytes), 3) compressed data size (4 bytes), 4) optional. More...

Class Declaration

class DAAL_EXPORT LzoCompressionParameter : public data_management::CompressionParameter
{
public:
LzoCompressionParameter( size_t _preHeadBytes = 0, size_t _postHeadBytes = 0 ) :
data_management::CompressionParameter(defaultLevel), preHeadBytes(_preHeadBytes), postHeadBytes(_postHeadBytes)
{}
size_t preHeadBytes;
size_t postHeadBytes;
};

Constructor & Destructor Documentation

LzoCompressionParameter ( size_t  _preHeadBytes = 0,
size_t  _postHeadBytes = 0 
)
inline

LzoCompressionParameter constructor

Parameters
_preHeadBytesSize in bytes of section 1 of the LZO compressed block header
_postHeadBytesSize in bytes of section 4 of the LZO compressed block header

Member Data Documentation

size_t postHeadBytes

Size in bytes of section 4 of the LZO compressed block header

size_t preHeadBytes

Size in bytes of section 1 of the LZO compressed block header


The documentation for this class was generated from the following file:

For more complete information about compiler optimizations, see our Optimization Notice.