15 TimePeriod::TimePeriod()
22 TimePeriod::TimePeriod (
const TimePeriod& iTimePeriod)
23 : _key (iTimePeriod.getKey()), _parent (NULL) {
27 TimePeriod::TimePeriod (
const Key_T& iKey)
28 : _key (iKey), _parent (NULL) {
37 std::ostringstream oStr;
50 if (lTimeRangeStart >= iFlightTime) {
53 <<
"time: " << iFlightTime);
56 if (lTimeRangeEnd <= iFlightTime) {
59 <<
"time: " << iFlightTime);
const Time_T & getTimeRangeStart() const
std::string toString() const
Handle on the StdAir library context.
boost::posix_time::time_duration Time_T
const Time_T & getTimeRangeEnd() const
const Duration_T DEFAULT_EPSILON_DURATION
bool isDepartureTimeValid(const Time_T &) const
const std::string describeKey() const
#define STDAIR_LOG_DEBUG(iToBeLogged)