5 #ifndef CVMFS_SWISSKNIFE_ZPIPE_H_
6 #define CVMFS_SWISSKNIFE_ZPIPE_H_
12 namespace swissknife {
17 virtual std::string
GetName()
const {
return "zpipe"; }
19 return "Compresses or decompresses a file using the DEFLATE algorithm.\n"
20 "Input comes on stdin, output goes to stdout.";
32 #endif // CVMFS_SWISSKNIFE_ZPIPE_H_
virtual ParameterList GetParams() const
static Parameter Switch(const char key, const std::string &desc)
std::vector< Parameter > ParameterList
virtual std::string GetName() const
virtual int Main(const ArgumentList &args)
virtual std::string GetDescription() const
std::map< char, SharedPtr< std::string > > ArgumentList