#define UTILS_H
#include <fstream>
-#include <list>
+#include <vector>
#include "definitions.h"
{
+
+struct Triple
+{
+ usint first;
+ usint second;
+ usint third;
+
+ Triple();
+ Triple(usint a, usint b, usint c);
+};
+
+
std::streamoff fileSize(std::ifstream& file);
std::streamoff fileSize(std::ofstream& file);
std::ostream& operator<<(std::ostream& stream, pair_type data);
-void readRows(std::ifstream& file, std::list<std::string>& rows, bool skipEmptyRows);
+void readRows(std::ifstream& file, std::vector<std::string>& rows, bool skipEmptyRows);
+
+double readTimer();
} // namespace CSA