kplato

KPlato::NodeSchedule Class Reference

#include <kptschedule.h>

Inheritance diagram for KPlato::NodeSchedule:

KPlato::Schedule KPlato::MainSchedule List of all members.

Detailed Description

NodeSchedule holds scheduling information for a node (task).

Definition at line 231 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 Nodenode () 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 448 of file kptschedule.cc.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys