kplato
KPlato::ResourceGroupRequest Class Reference
List of all members.Detailed Description
Definition at line 433 of file kptresource.h.
Public Member Functions | |
ResourceGroupRequest (ResourceGroup *group=0, int units=0) | |
~ResourceGroupRequest () | |
void | setParent (ResourceRequestCollection *parent) |
ResourceRequestCollection * | parent () const |
ResourceGroup * | group () const |
QPtrList< ResourceRequest > & | resourceRequests () |
void | addResourceRequest (ResourceRequest *request) |
void | removeResourceRequest (ResourceRequest *request) |
ResourceRequest * | takeResourceRequest (ResourceRequest *request) |
ResourceRequest * | find (Resource *resource) const |
bool | load (QDomElement &element, Project &project) |
void | save (QDomElement &element) const |
int | units () const |
int | workUnits () const |
Duration | effort (const DateTime &time, const Duration &duration, bool backward, bool *ok=0) const |
int | numDays (const DateTime &time, bool backward) const |
Duration | duration (const DateTime &start, 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) |
bool | isEmpty () const |
Task * | task () const |
void | printDebug (QString ident) |
Member Function Documentation
|
Returns the duration needed to do the effort effort starting at start.
Definition at line 902 of file kptresource.cc. |
|
Makes appointments for task.
Definition at line 1042 of file kptresource.cc. |
|
Reserves the requested resources for the specified interval.
Definition at line 1050 of file kptresource.cc. |
|
Get total amount of resource units in percent.
Definition at line 843 of file kptresource.cc. |
|
Get amount of work units in percent.
Definition at line 853 of file kptresource.cc. |
The documentation for this class was generated from the following files: