X-Git-Url: http://pilppa.org/gitweb/?a=blobdiff_plain;f=src%2FW1Store.hh;h=b05d9fe15aeb0e81f7c5022bf542b85016b619c9;hb=5e4bcec460603b9755094ddc1fe8408fdba11eb6;hp=528b19a996503677ae4af2486b2c2058c5d374ed;hpb=21d3705e57368912ca54dc818258a922c9b781af;p=lib1wire.git diff --git a/src/W1Store.hh b/src/W1Store.hh index 528b19a..b05d9fe 100644 --- a/src/W1Store.hh +++ b/src/W1Store.hh @@ -27,14 +27,16 @@ namespace w1 { static std::string get_store_file_name(std::string device_id, plp::Date *ltime); static void store(std::string device_id, std::list *string_list); void load(); - Data *get_sum(); + Data *get_delta(); Data *get_mean(); - w1::Data *load_first_data_row(); - w1::Data *load_last_data_row(); + w1::Data *get_oldest_data(); + w1::Data *get_newest_data(); + w1::DataRange *get_oldest_and_newest_data(); protected: - static std::string store_base_dir; - std::string store_file_name; - DataRange *data_range; + static std::string store_base_dir; + std::string store_file_name; + DataRange *store_data; + DataRange *range_data; }; }