8 #include <stdair/basic/BasConst_Period_BOM.hpp>
9 #include <stdair/basic/BasConst_General.hpp>
10 #include <stdair/basic/BasConst_Inventory.hpp>
11 #include <stdair/service/Logger.hpp>
18 : _datePeriod (
stdair::BOOST_DEFAULT_DATE_PERIOD),
19 _timeRangeStart (
stdair::NULL_BOOST_TIME_DURATION),
20 _timeRangeEnd (
stdair::NULL_BOOST_TIME_DURATION),
21 _nbOfAirlines(
stdair::DEFAULT_NBOFAIRLINES),
22 _airlineCode (
stdair::DEFAULT_NULL_AIRLINE_CODE),
23 _classCode (
stdair::DEFAULT_NULL_CLASS_CODE),
34 return boost::posix_time::hours (
_itHours)
41 std::ostringstream ostr;
56 std::ostringstream ostr;
66 stdair::AirlineCodeList_T::const_iterator itFirstAirlineCode =
68 return *itFirstAirlineCode;
const std::string describe() const
stdair::Date_T getDate() const
stdair::Duration_T _timeRangeStart
stdair::ClassCode_T _classCode
stdair::DatePeriod_T _datePeriod
stdair::Duration_T _timeRangeEnd
stdair::AirportCode_T _destination
const stdair::AirlineCode_T & getFirstAirlineCode() const
stdair::AirportCode_T _origin
stdair::AirlineCode_T _airlineCode
stdair::Duration_T getTime() const
const std::string describeTSKey() const
stdair::AirlineCodeList_T _airlineCodeList