X-Git-Url: http://pilppa.org/gitweb/?a=blobdiff_plain;f=src%2FDeviceData.hh;h=a4c06ac8ef5d3eb8c98caa23f8a7d0aabc66d466;hb=dcc5fd94e2ec65898dd8bda440cb0539e1f60373;hp=33629714972c978b5ff3695430bdad3b7eb6bc56;hpb=8c97cbb9b5f8997fe9ab3917fcbea66d74b45837;p=lib1wire.git diff --git a/src/DeviceData.hh b/src/DeviceData.hh index 3362971..a4c06ac 100644 --- a/src/DeviceData.hh +++ b/src/DeviceData.hh @@ -27,8 +27,10 @@ namespace w1 { * Get summary data calculated from the daily data items that is meaning full. * Depending from the device type, it may be daily mean value, daily delta, highest value, etc... */ - Data *get_daily_summary(plp::Date *date); + Data *get_day_summary(plp::Date *date); DataRange *get_daily_summary(plp::Date *start_date, plp::Date *end_date); + std::vector get_hourly_summary(plp::Date *date); + DataRange *get_hourly_summary(plp::Date *start_date, plp::Date *end_date); DataRange *get_data(plp::Date *start_date, plp::Date *end_date); protected: std::string device_id;