PyShift Work Schedule
Work Schedule for Python
shift.Shift Member List

This is the complete list of members for shift.Shift, including all inherited members.

__init__(self, str name, str description, time start, timedelta duration)shift.Shift
__str__(self) (defined in shift.Shift)shift.Shift
addBreak(self, Break breakPeriod)shift.Shift
breaks (defined in shift.Shift)shift.Shift
calculateBreakTime(self)shift.Shift
calculateTotalWorkingTime(self, time fromTime, time toTime, bool beforeMidnight)shift.Shift
calculateWorkingTime(self, time fromTime, time toTime)shift.Shift
createBreak(self, str name, str description, time startTime, timedelta duration)shift.Shift
isInShift(self, time time)shift.Shift
isWorkingPeriod(self)shift.Shift
removeBreak(self, Break breakPeriod)shift.Shift
spansMidnight(self)shift.Shift