DUNE: Uniform Navigational Environment  2019.02.0
DUNE::Compression::Factory Class Reference

Static Public Member Functions

static Methods method (const std::string &name)
 
static std::string method (Methods name)
 
static std::string extension (Methods name)
 
static std::string extension (const std::string &name)
 
static Methods detect (const char *fname)
 
static Compressorcompressor (Methods method)
 
static Compressorcompressor (const std::string &method)
 
static Decompressordecompressor (Methods method)
 
static Decompressordecompressor (const std::string &method)
 

Member Function Documentation

Compressor * DUNE::Compression::Factory::compressor ( const std::string &  method)
static

References compressor(), and method().

Decompressor * DUNE::Compression::Factory::decompressor ( const std::string &  method)
static

References decompressor(), and method().

Methods DUNE::Compression::Factory::detect ( const char *  fname)
static
std::string DUNE::Compression::Factory::extension ( Methods  name)
static
std::string DUNE::Compression::Factory::extension ( const std::string &  name)
static

References extension(), and method().

Methods DUNE::Compression::Factory::method ( const std::string &  name)
static
std::string DUNE::Compression::Factory::method ( Methods  name)
static
Collaboration diagram for DUNE::Compression::Factory:
Collaboration graph