]> pilppa.org Git - lib1wire.git/blobdiff - src/W1Store.hh
Use pointers in date comparison functions.
[lib1wire.git] / src / W1Store.hh
index 5f3dff94888e8d279d66e1e95de62ede509fa935..b4a6b1a1a6f4426d0f74971fbb9502d56a576858 100644 (file)
@@ -33,8 +33,11 @@ namespace w1 {
                        Data *get_mean();
                        Data *get_max();
                        Data *get_min();
-                       std::vector<w1::Data *> get_mean(int freq_sec);
-                       std::vector<w1::Data *> get_delta(int freq_sec);
+                       std::vector<w1::Data *> *get_sum(int freq_sec);
+                       std::vector<w1::Data *> *get_mean(int freq_sec);
+                       std::vector<w1::Data *> *get_delta(int freq_sec);
+                       std::vector<w1::Data *> *get_max(int freq_sec);
+                       std::vector<w1::Data *> *get_min(int freq_sec);
                        w1::Data *get_oldest_data();
                        w1::Data *get_newest_data();
                        w1::DataRange *get_oldest_and_newest_data();
@@ -42,6 +45,7 @@ namespace w1 {
                        std::string             store_file_name;
                        DataRange               *store_data;
                        DataRange               *range_data;
+                       std::vector<Data *> *get_max_or_min(int freq_sec, bool max);
        };
 }