Documentation
¶
Index ¶
- func NewMasterScheduleByRowBarTimeline(t RowBarTimeline, bizTimeFunc bizday.BusinessTimeFunc, startDay bizday.Day, ...) *masterschedule.MasterSchedule
- func NewMasterScheduleFromPlan(plan *fsm.Plan, t *mastertsv.Table, bufferMultiplier float64, ...) (*masterschedule.MasterSchedule, error)
- type Group
- type Milestone
- type RowBarTimeline
- type TimelineItem
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMasterScheduleByRowBarTimeline ¶
func NewMasterScheduleByRowBarTimeline( t RowBarTimeline, bizTimeFunc bizday.BusinessTimeFunc, startDay bizday.Day, rowDescriptions map[string]string, barDescriptions map[string]string, ) *masterschedule.MasterSchedule
Types ¶
type RowBarTimeline ¶
type RowBarTimeline map[mastertsv.Row]map[mastertsv.Bar]*TimelineItem
func FirstExecutionTimeline ¶
func FirstExecutionTimeline(t *mastertsv.Table, firstExecs map[pfd.AtomicProcessID]fsmreporter.TimelineTableRow) RowBarTimeline
func ScaleRowBarTimeline ¶
func ScaleRowBarTimeline(t RowBarTimeline, multiplier float64) RowBarTimeline
type TimelineItem ¶
func NewTimelineItem ¶
func NewTimelineItem(startTime, endTime execmodel.Time) *TimelineItem
Click to show internal directories.
Click to hide internal directories.