#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(). |
1.2.15