#include <timeblock.h>
Inheritance diagram for TimeBlock:
Public Types | |
enum | Type { MANUAL_SCHEDULE, AUTO_SCHEDULE, WORK_DONE, INVALID } |
Public Methods | |
TimeBlock (int start, int finish, Type type) | |
virtual | ~TimeBlock ()=0 |
int | start () const |
int | finish () const |
Type | type () const |
bool | overlap (int start, int finish) const |
Private Attributes | |
int | mStart |
int | mFinish |
Type | mType |
|
Definition at line 34 of file timeblock.h. Referenced by TASK::addReverseTimeBlock(), RESOURCE::addReverseTimeBlock(), TASK::addTimeBlock(), RESOURCE::addTimeBlock(), Project::BookResource(), Project::ReverseBookResource(), type(), Project::WorkBlock(), and ProjectFile::WorkBlock(). |
|
Definition at line 23 of file timeblock.cc. |
|
Definition at line 28 of file timeblock.cc. |
|
Definition at line 45 of file timeblock.h. References mFinish. Referenced by overlap(). |
|
Definition at line 33 of file timeblock.cc. |
|
Definition at line 44 of file timeblock.h. References mStart. Referenced by overlap(). |
|
Definition at line 46 of file timeblock.h. |
|
Definition at line 52 of file timeblock.h. |
|
Definition at line 51 of file timeblock.h. |
|
Definition at line 53 of file timeblock.h. Referenced by type(). |