kplato
KPlato::ResourceSchedule Class Reference
#include <kptschedule.h>
Inheritance diagram for KPlato::ResourceSchedule:

Detailed Description
ResourceSchedule holds scheduling information for a resource.Definition at line 270 of file kptschedule.h.
Public Member Functions | |
ResourceSchedule (Resource *Resource, QString name, Schedule::Type type, long id) | |
ResourceSchedule (Schedule *parent, Resource *Resource) | |
virtual bool | isDeleted () const |
virtual void | addAppointment (Schedule *node, DateTime &start, DateTime &end, double load=100) |
virtual bool | isOverbooked () const |
virtual bool | isOverbooked (const DateTime &start, const DateTime &end) const |
Appointment | appointmentIntervals () const |
virtual Resource * | resource () const |
virtual double | normalRatePrHour () const |
virtual void | printDebug (QString ident) |
Member Function Documentation
void KPlato::ResourceSchedule::addAppointment | ( | Schedule * | , | |
DateTime & | , | |||
DateTime & | , | |||
double | = 100 | |||
) | [virtual] |
Adds appointment to both this resource schedule and node schedule.
Reimplemented from KPlato::Schedule.
Definition at line 498 of file kptschedule.cc.
The documentation for this class was generated from the following files: