guanaqo 1.0.0-alpha.24
Utilities for scientific software
Loading...
Searching...
No Matches
csv.hpp File Reference

Detailed Description

Reading matrices and vectors from CSV files.

Definition in file csv.hpp.

#include <guanaqo/export.h>
#include <guanaqo/mat-view.hpp>
#include <concepts>
#include <cstddef>
#include <iosfwd>
#include <span>
#include <stdexcept>
#include <vector>
Include dependency graph for csv.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  guanaqo::io::csv_read_error

Namespaces

namespace  guanaqo
namespace  guanaqo::io

Functions

template<class F>
void guanaqo::io::csv_read_row (std::istream &is, std::span< F > v, char sep)
template<class F, size_t E>
void guanaqo::io::csv_read_row (std::istream &is, std::span< F, E > v, char sep=',')
template<class F>
void guanaqo::io::csv_read (std::istream &is, MatrixView< F, ptrdiff_t, ptrdiff_t > v, char sep)
template<class F, class I, class S>
void guanaqo::io::csv_read (std::istream &is, MatrixView< F, I, S > M, char sep=',')
template<class F>
std::vector< F > guanaqo::io::csv_read_row_std_vector (std::istream &is, char sep)