23 LegDate::LegDate (
const LegDate&) : _key (
DEFAULT_ORIGIN), _parent (NULL) {
28 LegDate::LegDate (
const Key_T& iKey)
41 assert (lFlightDate_ptr != NULL);
47 std::ostringstream oStr;
55 BomManager::getObjectPtr<LegCabin> (*
this, iLegCabinKeyStr);
72 const Duration_T lDateOffsetInHours (lDateOffset.days() * 24, 0, 0);
85 updateDistanceFromElapsedTime();
89 void LegDate::updateDistanceFromElapsedTime() {
91 const double lElapseInHours =