]> pilppa.org Git - lib1wire.git/blobdiff - src/Date.hh
Started adding support for caches when reading data. Cache files for
[lib1wire.git] / src / Date.hh
index 3c019995683b3f61be43b1925aa74f5a42bcd9ba..2a1015ca83c707f837051d4a01f631263dde7dd6 100644 (file)
@@ -31,6 +31,12 @@ namespace plp {
                        void copy(Date *date);
                        bool before(Date *date2);
                        bool equals(Date *date2);
+                       bool before_or_equal(Date *date2);
+                       bool before_or_equal_year(Date *date2);
+                       bool before_or_equal_month(Date *date2);
+                       bool before_or_equal_day(Date *date2);
+                       bool before_or_equal_hour(Date *date2);
+                       bool before_or_equal_min(Date *date2);
                        int     year;
                        int     month;
                        int     day;
@@ -40,6 +46,9 @@ namespace plp {
                        std::string to_string();
                protected:
                        std::string to_sortable_string();
+                       std::string to_sortable_day_string();
+                       std::string to_sortable_hour_string();
+                       std::string to_sortable_min_string();
                        //static const int arr_days_per_month[];
        };
 }