#include <airsched/bom/SegmentPeriodHelper.hpp>
Static Public Member Functions | |
| static void | fill (stdair::SegmentPeriod &, const SegmentStruct &) |
| static void | fill (stdair::SegmentPeriod &, const LegStructList_T &) |
Class representing the actual business functions for an airline segment-period.
Definition at line 19 of file SegmentPeriodHelper.hpp.
| void AIRSCHED::SegmentPeriodHelper::fill | ( | stdair::SegmentPeriod & | ioSegmentPeriod, |
| const SegmentStruct & | iSegmentStruct | ||
| ) | [static] |
Fill the attributes of the given segment-period with the cabins and classes.
Definition at line 14 of file SegmentPeriodHelper.cpp.
References AIRSCHED::SegmentCabinStruct::_cabinCode, AIRSCHED::SegmentStruct::_cabinList, and AIRSCHED::SegmentCabinStruct::_classes.
| void AIRSCHED::SegmentPeriodHelper::fill | ( | stdair::SegmentPeriod & | ioSegmentPeriod, |
| const LegStructList_T & | iLegList | ||
| ) | [static] |
Fill the attributes of the given segment-period with the list of used legs.
Definition at line 29 of file SegmentPeriodHelper.cpp.
References AIRSCHED::LegStruct::_boardingPoint, AIRSCHED::LegStruct::_offDateOffset, AIRSCHED::LegStruct::_offPoint, and AIRSCHED::LegStruct::_offTime.