1 #ifndef OPENDDS_DCPS_TIMEPOINT_T_H 2 #define OPENDDS_DCPS_TIMEPOINT_T_H 7 #include <dds/DdsDcpsInfoUtilsC.h> 11 #if !defined (ACE_LACKS_PRAGMA_ONCE) 34 template<
typename AceClock>
122 template<
typename AceClock>
125 template<
typename AceClock>
128 template<
typename AceClock>
131 template<
typename AceClock>
134 template<
typename AceClock>
137 template<
typename AceClock>
140 template<
typename AceClock>
143 template<
typename AceClock>
146 template<
typename AceClock>
149 template<
typename AceClock>
157 #if defined (__ACE_INLINE__) 161 #if defined (ACE_TEMPLATES_REQUIRE_SOURCE) 165 #if defined (ACE_TEMPLATES_REQUIRE_PRAGMA) 166 # pragma implementation ("TimePoint_T.cpp") DDS::Time_t to_dds_time() const
ACE_INLINE OpenDDS_Dcps_Export DDS::Duration_t operator-(const DDS::Time_t &t1, const DDS::Time_t &t2)
ACE_INLINE OpenDDS_Dcps_Export bool operator>(const DDS::Duration_t &t1, const DDS::Duration_t &t2)
bool operator==(const DisjointSequence::OrderedRanges< T > &a, const DisjointSequence::OrderedRanges< T > &b)
static TimePoint_T< AceClock > now()
static const TimePoint_T< AceClock > zero_value
bool boolean_test() const
static const TimePoint_T< AceClock > max_value
bool operator>=(const LogLevel &ll, LogLevel::Value value)
SequenceNumber operator+(const SequenceNumber &lhs, int rhs)
bool operator!=(const GUID_t &lhs, const GUID_t &rhs)
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
MonotonicTime_t to_monotonic_time() const
const ACE_Time_Value_T< AceClock > & value() const
The Internal API and Implementation of OpenDDS.
ACE_Time_Value_T< AceClock > ValueType
TimePoint_T< AceClock > & operator-=(const TimeDuration &td)
TimePoint_T< AceClock > & operator+=(const TimeDuration &td)