diff options
author | Charles Kerr <charles.kerr@canonical.com> | 2015-04-03 13:11:39 -0500 |
---|---|---|
committer | Charles Kerr <charles.kerr@canonical.com> | 2015-04-03 13:11:39 -0500 |
commit | 8c7daeeb87abd0be1b96169da18baf018c4859c9 (patch) | |
tree | dbcceb67a1cda0ef293394948f358f2b06063dd4 /src/date-time.cpp | |
parent | 6e4367c088eb9026f29295c650f8639e09423212 (diff) | |
download | ayatana-indicator-datetime-8c7daeeb87abd0be1b96169da18baf018c4859c9.tar.gz ayatana-indicator-datetime-8c7daeeb87abd0be1b96169da18baf018c4859c9.tar.bz2 ayatana-indicator-datetime-8c7daeeb87abd0be1b96169da18baf018c4859c9.zip |
add the new Alarm class as an argument to the alarm queue class
Diffstat (limited to 'src/date-time.cpp')
-rw-r--r-- | src/date-time.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/date-time.cpp b/src/date-time.cpp index 689688c..ecfc971 100644 --- a/src/date-time.cpp +++ b/src/date-time.cpp @@ -55,6 +55,16 @@ DateTime& DateTime::operator=(const DateTime& that) return *this; } +DateTime& DateTime::operator+=(const std::chrono::minutes& minutes) +{ + return (*this = add_full(0, 0, 0, 0, minutes.count(), 0)); +} + +DateTime& DateTime::operator+=(const std::chrono::seconds& seconds) +{ + return (*this = add_full(0, 0, 0, 0, 0, seconds.count())); +} + DateTime::DateTime(time_t t) { auto gtz = g_time_zone_new_local(); |