Collaboration diagram for CSVReader< F >:Public Member Functions | |
| F | read (std::istream &is, char sep) |
| void | check_end (std::istream &is) const |
| bool | done (std::istream &is) const |
Static Public Member Functions | |
| static void | strtod_ovl (const char *str, char **str_end, float &v) |
| static void | strtod_ovl (const char *str, char **str_end, double &v) |
| static void | strtod_ovl (const char *str, char **str_end, long double &v) |
| static const char * | read_single (const char *bufbegin, char *bufend, F &v) |
Public Attributes | |
| std::array< char, bufmaxsize+1 > | s |
| std::streamsize | bufidx = 0 |
| bool | keep_reading = true |
Static Public Attributes | |
| static constexpr std::streamsize | bufmaxsize = 64 |
| static constexpr char | end = '\n' |
|
inline |
|
inline |
|
staticconstexpr |
| std::array<char, bufmaxsize + 1> s |