csv_format.h File Reference
Go to the source code of this file.
Namespaces | |
illumina | |
illumina::interop | |
illumina::interop::io | |
illumina::interop::io::table | |
Functions | |
template<typename T > | |
void | read_csv_line (std::istream &in, std::vector< T > &values, const T missing=T()) |
template<typename T > | |
T | read_value (std::istream &in, std::string &buf, const char delim=',') |
template<typename T > | |
void | read_value (std::istream &in, T &dest, std::string &buf, const char delim=',') |
template<typename I > | |
void | read_csv (std::istream &in, I beg, I end, const char delim=',') |
template<class T > | |
const T & | handle_nan (const T &val) |
float | handle_nan (const float val) |
double | handle_nan (const double val) |
template<typename I > | |
void | write_csv (std::ostream &out, I beg, I end, const char eol, const size_t precision=10) |
template<typename T > | |
void | write_csv_line (std::ostream &out, const std::vector< T > &values, const size_t beg=0, size_t last=0) |
Detailed Description
Write data in the CSV format
- Date
- 6/22/16
- Version
- 1.0
- Copyright
- GNU Public License.