10 #ifndef __vtkArchive_h 11 #define __vtkArchive_h 17 #include <vtkObject.h> 30 void PrintSelf(ostream& os, vtkIndent indent)
override;
32 static bool ListArchive(
const char* archiveFileNameFileName, std::vector<std::string>& files);
36 static bool ExtractTar(
const char* tarFileName,
bool verbose,
bool extract, std::vector<std::string> * extracted_files =
nullptr);
40 static bool Zip(
const char* zipFileName,
const char* directoryToZip);
44 static bool UnZip(
const char* zipFileName,
const char *destinationDirectory);
Simple class for manipulating archive files.