1#ifndef EMINEM_FROM_GZIP_HPP
2#define EMINEM_FROM_GZIP_HPP
22typedef ParserOptions ParseGzipFileOptions;
23typedef ParserOptions ParseZlibBufferOptions;
24typedef ParserOptions ParseSomeFileOptions;
25typedef ParserOptions ParseSomeBufferOptions;
41template<
typename Index_ =
unsigned long long>
59template<
typename Index_ =
unsigned long long>
76template<
typename Index_ =
unsigned long long>
78 std::unique_ptr<byteme::Reader> ptr;
99template<
typename Index_ =
unsigned long long>
101 std::unique_ptr<byteme::Reader> ptr;
Parse a matrix from a Matrix Market file.
Parse a matrix from a Matrix Market file.
Definition Parser.hpp:304
bool is_zlib_or_gzip(const unsigned char *buffer, std::size_t n)
bool is_gzip(const unsigned char *buffer, std::size_t n)
Classes and methods for parsing Matrix Market files.
auto parse_some_file(const char *path, const ParserOptions &options)
Definition from_gzip.hpp:77
auto parse_gzip_file(const char *path, const ParserOptions &options)
Definition from_gzip.hpp:42
auto parse_zlib_buffer(const unsigned char *buffer, std::size_t len, const ParserOptions &options)
Definition from_gzip.hpp:60
auto parse_some_buffer(const unsigned char *buffer, std::size_t len, const ParserOptions &options)
Definition from_gzip.hpp:100
Options for the Parser constructor.
Definition Parser.hpp:32