]> pilppa.org Git - lib1wire.git/blobdiff - src/W1Util.hh
started adding support for reading average and sum data...
[lib1wire.git] / src / W1Util.hh
index 57a7daf8af344376c9c64e37338feef61398286f..2ddf05adbc952dc3adc8e8b7c7000ff367a61744 100644 (file)
@@ -12,6 +12,8 @@
 #include <string>
 #include <vector>
 
+#include "Date.hh"
+
 #include <stdbool.h>
 #include <dirent.h>
 #include <stdbool.h>
@@ -29,12 +31,8 @@ namespace w1 {
                        static bool is_datafile(const char *path, dirent *direntry);
                        static std::vector<std::string> get_subdirectories(const std::string& path);
                        static std::vector<std::string> get_data_files(const std::string& path);
-                       static struct tm *parse_date_str(std::string date_str);
+                       static plp::Date parse_date_str(std::string date_str);
                        static Data *parse_data_line(const std::string& dataline);
-                       static Data *load_first_data_row(const std::string& datafile_path);
-                       static Data *load_last_data_row(const std::string& datafile_path);
-                       static void printout_date(struct tm *date_time);
-                       static void printout_data(Data *data);
                        static char *parse_directory_path(const char *file_path);
                        static bool mkdirs(char *path);
                        static std::ofstream *open_for_writing(const char *path);