27 #ifndef HYPERTABLE_BLOCKCOMPRESSIONCODECNONE_H
28 #define HYPERTABLE_BLOCKCOMPRESSIONCODECNONE_H
92 #endif // HYPERTABLE_BLOCKCOMPRESSIONCODECNONE_H
virtual void set_args(const Args &args)
Sets arguments to control compression behavior.
BlockCompressionCodecNone(const Args &args)
Constructor.
Declarations for BlockCompressionCodec.
A dynamic, resizable and reference counted memory buffer.
std::vector< String > Args
Compression codec argument vector.
virtual int get_type()
Returns enum value representing compression type NONE.
virtual void deflate(const DynamicBuffer &input, DynamicBuffer &output, BlockHeader &header, size_t reserve=0)
Transforms a buffer into a serialized block using no compression.
Block compressor that performs no compression.
virtual void inflate(const DynamicBuffer &input, DynamicBuffer &output, BlockHeader &header)
Deserializes a block produced by deflate().
Abstract base class for block compression codecs.