1#ifndef EMINEM_FROM_TEXT_HPP
2#define EMINEM_FROM_TEXT_HPP
5#include "byteme/RawFileReader.hpp"
6#include "byteme/RawBufferReader.hpp"
21template<
bool parallel_ = false>
29 Parser<parallel_, std::unique_ptr<byteme::RawFileReader> >(std::make_unique<byteme::RawFileReader>(path, chunk_size)) {}
37template<
bool parallel_ = false>
45 Parser<parallel_, std::unique_ptr<byteme::RawBufferReader> >(std::make_unique<byteme::RawBufferReader>(buffer, len)) {}
Parse a matrix from a Matrix Market file.
Parse a matrix from a Matrix Market file.
Definition: Parser.hpp:29
Classes and methods for parsing Matrix Market files.
Parse a Matrix Market text buffer.
Definition: from_text.hpp:38
TextBufferParser(const unsigned char *buffer, size_t len)
Definition: from_text.hpp:44
TextBufferParser(const char *buffer, size_t len)
Definition: from_text.hpp:51
Parse a Matrix Market text file.
Definition: from_text.hpp:22
TextFileParser(const char *path, size_t chunk_size=65536)
Definition: from_text.hpp:28