Newer
Older
*
* Created on: Oct 17, 2016
* Author: wfg
*/
#ifndef TRANSFORM_H_
#define TRANSFORM_H_
/// \cond EXCLUDE_FROM_DOXYGEN
#include <string>
namespace adios
{
/**
* Parent class that defines data variable transformations. Used as a member of
* CVariable
/**
* Initialize parent method
* @param method zlib, bzip2, szip
*/
Transform(const std::string method);
virtual void Compress(const std::vector<char> &bufferIn,
std::vector<char> &bufferOut);
virtual void Decompress(const std::vector<char> &bufferIn,
std::vector<char> &bufferOut);