$treeview $search $mathjax
AirTSP Logo  1.01.2
$projectbrief
$projectbrief
$searchbox

AIRTSP::SegmentStruct Struct Reference

#include <airtsp/bom/SegmentStruct.hpp>

Inheritance diagram for AIRTSP::SegmentStruct:

StructAbstract List of all members.

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

Detailed Description

Utility Structure for the parsing of Segment structures.

Definition at line 24 of file SegmentStruct.hpp.


Member Function Documentation

void AIRTSP::SegmentStruct::fill ( stdair::SegmentDate &   )  const

Fill the SegmentDate objects with the attributes of the SegmentStruct.

Definition at line 35 of file SegmentStruct.cpp.

const std::string AIRTSP::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, and _offTime.


Member Data Documentation

Definition at line 27 of file SegmentStruct.hpp.

Definition at line 28 of file SegmentStruct.hpp.

Referenced by describe().

stdair::AirportCode_T AIRTSP::SegmentStruct::_offPoint

Definition at line 30 of file SegmentStruct.hpp.

stdair::Duration_T AIRTSP::SegmentStruct::_offTime

Definition at line 31 of file SegmentStruct.hpp.

Referenced by describe().

stdair::Duration_T AIRTSP::SegmentStruct::_elapsed

Definition at line 32 of file SegmentStruct.hpp.

Referenced by describe().

Definition at line 33 of file SegmentStruct.hpp.

Referenced by describe(), and AIRTSP::SegmentPeriodHelper::fill().


The documentation for this struct was generated from the following files: