diff --git a/src/simulator/time.cc b/src/simulator/time.cc index 5af878d7c..1aa62a119 100644 --- a/src/simulator/time.cc +++ b/src/simulator/time.cc @@ -114,58 +114,4 @@ Time::destroy (void) return Time (); } -/*** - * XXX - * API proposal: I don't really like it but it is equivalent - * what the above API. - */ -class AbsTimeS : public Time { -public: - AbsTimeS (double s); -}; -class AbsTimeUs : public Time { -public: - AbsTimeUs (uint64_t us); -}; -class RelTimeS : public Time { -public: - RelTimeS (double s); -}; -class RelTimeUs : public Time { -public: - RelTimeUs (uint64_t us); -}; - -class NowTime : public Time { -public: - NowTime (); -}; - -class DestroyTime : public Time { -public: - DestroyTime (); -}; - - -AbsTimeS::AbsTimeS (double s) - : Time ((uint64_t)(int64_t)(s * 1000000000.0)) -{} -AbsTimeUs::AbsTimeUs (uint64_t us) - : Time (us*1000) -{} -RelTimeS::RelTimeS (double s) - : Time (Simulator::now ().ns () + (int64_t)(s * 1000000000.0)) -{} -RelTimeUs::RelTimeUs (uint64_t us) - : Time (Simulator::now ().ns () + us*1000) -{} - -NowTime::NowTime () - : Time (Simulator::now ().ns ()) -{} - -DestroyTime::DestroyTime () - : Time () -{} - }; // namespace ns3