#include <timeblock.h>
Inheritance diagram for ResourceTimeBlock:
Public Types | |
enum | Type { MANUAL_SCHEDULE, AUTO_SCHEDULE, WORK_DONE, INVALID } |
Public Methods | |
ResourceTimeBlock (TASK *r, int start, int finish, Type type) | |
~ResourceTimeBlock () | |
TASK * | task () const |
int | start () const |
int | finish () const |
Type | type () const |
bool | overlap (int start, int finish) const |
Private Attributes | |
TASK * | mTask |
|
Definition at line 34 of file timeblock.h. Referenced by TASK::addReverseTimeBlock(), RESOURCE::addReverseTimeBlock(), TASK::addTimeBlock(), RESOURCE::addTimeBlock(), Project::BookResource(), Project::ReverseBookResource(), TimeBlock::type(), Project::WorkBlock(), and ProjectFile::WorkBlock(). |
|
Definition at line 56 of file timeblock.cc. |
|
Definition at line 76 of file timeblock.h. |
|
Definition at line 45 of file timeblock.h. References TimeBlock::mFinish. Referenced by TimeBlock::overlap(). |
|
Definition at line 33 of file timeblock.cc. References TimeBlock::finish(), TimeBlock::mFinish, TimeBlock::mStart, and TimeBlock::start(). |
|
Definition at line 44 of file timeblock.h. References TimeBlock::mStart. Referenced by TimeBlock::overlap(). |
|
Definition at line 77 of file timeblock.h. References mTask. |
|
Definition at line 46 of file timeblock.h. References TimeBlock::mType, and TimeBlock::Type. |
|
Definition at line 80 of file timeblock.h. Referenced by task(). |