kplato
KPlato::ResourceRequestCollection Class Reference
List of all members.Detailed Description
Definition at line 504 of file kptresource.h.
Public Member Functions | |
ResourceRequestCollection (Task &task) | |
~ResourceRequestCollection () | |
const QPtrList< ResourceGroupRequest > & | requests () const |
void | addRequest (ResourceGroupRequest *request) |
void | removeRequest (ResourceGroupRequest *request) |
void | takeRequest (ResourceGroupRequest *request) |
ResourceGroupRequest * | find (ResourceGroup *resource) const |
ResourceRequest * | find (Resource *resource) const |
bool | isEmpty () const |
void | save (QDomElement &element) const |
void | clear () |
int | units () const |
int | workUnits () const |
Duration | duration (const DateTime &time, const Duration &effort, bool backward=false) |
DateTime | availableAfter (const DateTime &time) |
DateTime | availableBefore (const DateTime &time) |
void | makeAppointments (Schedule *schedule) |
void | reserve (const DateTime &start, const Duration &duration) |
Task & | task () const |
void | printDebug (QString ident) |
Classes | |
struct | Interval |
Member Function Documentation
|
Returns the duration needed to do the effort.
Definition at line 1132 of file kptresource.cc. |
|
Makes appointments for the task.
Definition at line 1186 of file kptresource.cc. |
|
Reserves the requested resources for the specified interval.
Definition at line 1194 of file kptresource.cc. |
|
Returns the total amount of resource units in percent.
Definition at line 1106 of file kptresource.cc. |
|
Returns the amount of work units in percent.
Definition at line 1117 of file kptresource.cc. |
The documentation for this class was generated from the following files: