1#ifndef CSV_FILE_READER_H
2#define CSV_FILE_READER_H
7#include <boost/noncopyable.hpp>
57 const std::string delimeter_;
The CSVFileReader class.
Definition csv_file_reader.h:23
std::vector< std::string > read_line()
Read a line from the file. It attempts to open the file if the file is not already open.
Definition csv_file_reader.cpp:26
~CSVFileReader()
Destructor. Close the file if it is empty.
Definition csv_file_reader.cpp:24
std::vector< uint_t > read_line_as_uint()
read_line_as_uint. Read the line as uint
Definition csv_file_reader.cpp:60
static std::string default_delimeter()
The default column delimiter.
Definition csv_file_reader.h:28
Definition file_reader_base.h:25
OutT resolve(const std::string &name, const std::map< std::string, std::any > &input)
Definition std_map_utils.h:25
Definition bitrl_consts.h:14
std::size_t uint_t
uint_t
Definition bitrl_types.h:43