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:

