9 #ifndef __sella__file__GZCSVPathWriter_H__
10 #define __sella__file__GZCSVPathWriter_H__
12 #include "../util/CommonMacro.h"
13 #include "IOException.h"
24 class GZCSVPathWriter;
45 void write(const std::vector<std::vector<std::
string>> & data) THROWS(IOException);
static const char DefaultDelimiter
The default delimiter used between the fields of a record; the ASCII record seperator character...
static const char DefaultSeperator
The default seperator used between the records of a file; the ASCII group seperator character...
void write(const std::vector< std::vector< std::string >> &data) THROWS(IOException)
GZCSVPathWriter(const std::string &path, char delimiter=DefaultDelimiter, char seperator=DefaultSeperator) THROWS(IOException)
static const char * FileSuffix
The file suffix for matching files in the directory for reading.
A GZIP compressed CSV path writer.