#include <airsched/bom/SegmentStruct.hpp>
Public Member Functions | |
void | fill (stdair::SegmentDate &) const |
const std::string | describe () const |
Public Attributes | |
stdair::AirportCode_T | _boardingPoint |
stdair::Date_T | _boardingDate |
stdair::Duration_T | _boardingTime |
stdair::AirportCode_T | _offPoint |
stdair::Date_T | _offDate |
stdair::Duration_T | _offTime |
stdair::Duration_T | _elapsed |
SegmentCabinStructList_T | _cabinList |
Utility Structure for the parsing of Segment structures.
Definition at line 24 of file SegmentStruct.hpp.
void AIRSCHED::SegmentStruct::fill | ( | stdair::SegmentDate & | ioSegmentDate | ) | const |
Fill the SegmentDate objects with the attributes of the SegmentStruct.
Definition at line 35 of file SegmentStruct.cpp.
const std::string AIRSCHED::SegmentStruct::describe | ( | ) | const |
Give a description of the structure (for display purposes).
Definition at line 15 of file SegmentStruct.cpp.
References _boardingPoint, _boardingTime, _cabinList, _elapsed, _offPoint, _offTime, and AIRSCHED::SegmentCabinStruct::describe().
Referenced by AIRSCHED::FlightPeriodStruct::describe().
stdair::AirportCode_T AIRSCHED::SegmentStruct::_boardingPoint |
stdair::Date_T AIRSCHED::SegmentStruct::_boardingDate |
Definition at line 27 of file SegmentStruct.hpp.
stdair::Duration_T AIRSCHED::SegmentStruct::_boardingTime |
Definition at line 28 of file SegmentStruct.hpp.
Referenced by describe().
stdair::AirportCode_T AIRSCHED::SegmentStruct::_offPoint |
stdair::Date_T AIRSCHED::SegmentStruct::_offDate |
Definition at line 30 of file SegmentStruct.hpp.
stdair::Duration_T AIRSCHED::SegmentStruct::_offTime |
Definition at line 31 of file SegmentStruct.hpp.
Referenced by describe().
stdair::Duration_T AIRSCHED::SegmentStruct::_elapsed |
Definition at line 32 of file SegmentStruct.hpp.
Referenced by describe().
Definition at line 33 of file SegmentStruct.hpp.
Referenced by AIRSCHED::FlightPeriodStruct::addFareFamily(), AIRSCHED::FlightPeriodStruct::addSegmentCabin(), describe(), and AIRSCHED::SegmentPeriodHelper::fill().