Class LineReader¶
Defined in File csv.h
Class Documentation¶
-
class
io::LineReader¶ Public Functions
-
LineReader() = delete¶
-
LineReader(const LineReader&) = delete¶
-
LineReader &
operator=(const LineReader&) = delete¶
-
inline explicit
LineReader(const char *file_name)¶
-
inline explicit
LineReader(const std::string &file_name)¶
-
inline
LineReader(const char *file_name, std::unique_ptr<ByteSourceBase> byte_source)¶
-
inline
LineReader(const std::string &file_name, std::unique_ptr<ByteSourceBase> byte_source)¶
-
inline
LineReader(const char *file_name, const char *data_begin, const char *data_end)¶
-
inline
LineReader(const std::string &file_name, const char *data_begin, const char *data_end)¶
-
inline
LineReader(const char *file_name, FILE *file)¶
-
inline
LineReader(const std::string &file_name, FILE *file)¶
-
inline
LineReader(const char *file_name, std::istream &in)¶
-
inline
LineReader(const std::string &file_name, std::istream &in)¶
-
inline void
set_file_name(const std::string &file_name)¶
-
inline void
set_file_name(const char *file_name)¶
-
inline const char *
get_truncated_file_name() const¶
-
inline void
set_file_line(unsigned file_line)¶
-
inline unsigned
get_file_line() const¶
-
inline char *
next_line()¶
-