rendered paste bodyIndex: 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: