]> pilppa.org Git - lib1wire.git/blobdiff - src/W1Store.hh
Initial support for reading log-data.
[lib1wire.git] / src / W1Store.hh
index abdc0b656140187c17b837774a8e158e0abb44b2..396b419d005d5d6ca89bcb6175ccbc8d3428b76e 100644 (file)
@@ -16,9 +16,13 @@ namespace w1 {
                public:
                        W1Store();
                        virtual ~W1Store();
-                       static std::string location;
-                       static void set_location(std::string location_param);
-                       static void store(std::string device_id, std::list<std::string> string_list);
+                       static std::string get_location_base_dir();
+                       static void set_location_base_dir(std::string location_param);
+                       static std::string get_location_dir(std::string device_id, struct tm *ltime);
+                       static std::string get_location_file(std::string device_id, struct tm *ltime);
+                       static void store(std::string device_id, std::list<std::string> *string_list);
+               protected:
+                       static std::string location_base_dir;
        };
 }