From c23c374b173534fcb0125a3553bd2115ca3f2a97 Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Tue, 14 Jun 2011 21:29:17 -0400 Subject: [PATCH] Duration - Implemented operator- for us by the Variant. --- src/Duration.cpp | 7 +++++++ src/Duration.h | 1 + 2 files changed, 8 insertions(+) diff --git a/src/Duration.cpp b/src/Duration.cpp index f4422e0da..f52b4c6fd 100644 --- a/src/Duration.cpp +++ b/src/Duration.cpp @@ -151,6 +151,13 @@ Duration& Duration::operator= (const Duration& other) return *this; } +//////////////////////////////////////////////////////////////////////////////// +Duration& Duration::operator- (const Duration& other) +{ + throw std::string ("Error: Duration::operator- unimplemented"); + return *this; +} + //////////////////////////////////////////////////////////////////////////////// std::string Duration::format () const { diff --git a/src/Duration.h b/src/Duration.h index b43e5b9eb..9d2b05731 100644 --- a/src/Duration.h +++ b/src/Duration.h @@ -41,6 +41,7 @@ public: bool operator< (const Duration&); bool operator> (const Duration&); Duration& operator= (const Duration&); + Duration& operator- (const Duration&); ~Duration (); // Destructor operator time_t () const;