#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.