csvzall 0.4.0
CSV command-line tool and emerging C++ library
Loading...
Searching...
No Matches
gzip_stream.hpp File Reference
#include <array>
#include <istream>
#include <memory>
#include <sstream>
#include <stdexcept>
#include <streambuf>
#include <string>
#include <string_view>
#include <utility>
#include <csv.hpp>

Go to the source code of this file.

Namespaces

namespace  csvzall
 
namespace  csvzall::pipeline
 
namespace  csvzall::pipeline::common
 

Functions

bool csvzall::pipeline::common::IsGzipPath (std::string_view path)
 
bool csvzall::pipeline::common::IsZipPath (std::string_view path)
 
std::string csvzall::pipeline::common::ReadZipEntry (const std::string &path, const std::string &requested_entry)
 
template<typename... Args>
csv::CSVReader csvzall::pipeline::common::OpenCsvReader (const std::string &path, const std::string &zip_entry, Args &&... args)
 
template<typename... Args>
csv::CSVReader csvzall::pipeline::common::OpenCsvReader (const std::string &path, Args &&... args)