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

Detailed Description
NodeSchedule holds scheduling information for a node (task).Definition at line 233 of file kptschedule.h.
Public Member Functions | |
NodeSchedule (Node *node, QString name, Schedule::Type type, long id) | |
NodeSchedule (Schedule *parent, Node *node) | |
virtual bool | isDeleted () const |
void | setDeleted (bool on) |
virtual bool | loadXML (const QDomElement &element) |
virtual void | saveXML (QDomElement &element) const |
virtual void | addAppointment (Schedule *resource, DateTime &start, DateTime &end, double load=100) |
virtual Node * | node () const |
virtual void | setNode (Node *n) |
virtual void | printDebug (QString ident) |
Protected Member Functions | |
void | init () |
Member Function Documentation
void KPlato::NodeSchedule::addAppointment | ( | Schedule * | , | |
DateTime & | , | |||
DateTime & | , | |||
double | = 100 | |||
) | [virtual] |
Adds appointment to both this resource schedule and node schedule.
Reimplemented from KPlato::Schedule.
Definition at line 456 of file kptschedule.cc.
The documentation for this class was generated from the following files: