4 #ifndef INCLUDE_FILE_INPUT_H_
5 #define INCLUDE_FILE_INPUT_H_
20 std::string find_next_hash(std::ifstream &file_ptr);
26 std::vector<std::vector<std::string>> read_csv(std::ifstream &file_ptr);
33 std::vector<std::vector<std::string>> read_ssv(std::ifstream &file_ptr);
52 std::vector<int> read_itime(std::ifstream &file_ptr, std::string hash);
58 std::string make_lower(std::string instring);
64 std::string strip_string_end(std::string instring);
70 std::string strip_spaces(std::string instring);
77 std::string read_string(std::ifstream &file_ptr, std::string hash);
84 int read_int(std::ifstream &file_ptr, std::string hash);
91 precision_t read_float(std::ifstream &file_ptr, std::string hash);
97 std::vector<std::string> parse_csv_row_into_vector(std::string line);
99 #endif // INCLUDE_FILE_INPUT_H_