All pastes #1303509 Raw Edit

kplato patch

public text v1 · immutable
#1303509 ·published 2009-01-08 14:49 UTC
rendered paste body
Index: kplato/libs/kernel/kptappointment.cpp
===================================================================
--- kplato/libs/kernel/kptappointment.cpp	(revision 907648)
+++ kplato/libs/kernel/kptappointment.cpp	(working copy)
@@ -162,6 +162,11 @@
     return a;
 }
 
+bool AppointmentInterval::operator ==(const AppointmentInterval &interval ) const
+{
+    return m_start == interval.m_start && m_end == interval.m_end && m_load == interval.m_load;
+}
+
 //-----------------------
 AppointmentIntervalList &AppointmentIntervalList::operator+=( const AppointmentIntervalList &lst )
 {
Index: kplato/libs/kernel/kptappointment.h
===================================================================
--- kplato/libs/kernel/kptappointment.h	(revision 907648)
+++ kplato/libs/kernel/kptappointment.h	(working copy)
@@ -76,6 +76,8 @@
     bool isValid() const;
     AppointmentInterval firstInterval(const AppointmentInterval &interval, const DateTime &from) const;
 
+    bool operator ==(const AppointmentInterval &interval ) const;
+
     //void inSort(AppointmentInterval *a);
     //bool operator<( AppointmentInterval &interval ) const;
 private: