PyShift Work Schedule
Work Schedule for Python
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Nday_off
 CDayOffClass DayOff represents a scheduled non-working period
 Nlocalizer
 CLocalizerThe Localizer class provides localization services for work schedule user-visible text as well as for error messages
 Nnamed
 CNamedClass Named represents a named object such as a Shift or Team
 Nnon_working_period
 CNonWorkingPeriodClass NonWorkingPeriod represents named non-working, non-recurring periods
 Nrotation
 CRotationClass Rotation maintains a sequenced list of shift and off-shift time periods
 CRotationSegmentThis class represents part of an entire rotation
 Nshift
 CShiftClass Shift is a scheduled working time period, and can include breaks
 CShiftInstanceClass ShiftInstance is an instance of a Shift
 Nshift_exception
 CPyShiftExceptionBase class for more specific exceptions
 Nshift_utils
 CShiftUtilsUtility methods
 Nteam
 CTeamClass Team is a named group of individuals who rotate through a shift schedule
 Ntime_period
 CTimePeriodClass TimePeriod is a named period of time with a specified duration and starting time of day
 Nwork_break
 CBreakClass Break is a defined working period of time during a shift, for example lunch
 Nwork_schedule
 CWorkScheduleClass WorkSchedule represents a named group of teams who collectively work one or more shifts with off-shift periods