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 () | |
| NodeSchedule (Node *node, QString name, Schedule::Type type, long id) | |
| NodeSchedule (Schedule *parent, Node *node) | |
| ~NodeSchedule () | |
| 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 * | resource, | |
| DateTime & | start, | |||
| DateTime & | end, | |||
| double | load = 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:

