1 #ifndef OPENDDS_DCPS_TIMEDURATION_H 2 #define OPENDDS_DCPS_TIMEDURATION_H 7 #include <dds/DdsDcpsCoreC.h> 11 #ifndef ACE_LACKS_PRAGMA_ONCE 91 String str(
unsigned decimal_places = 3,
bool just_sec =
false)
const;
95 return str(decimal_places,
true);
128 #ifdef __ACE_INLINE__ const LogLevel::Value value
OpenDDS_Dcps_Export TimeDuration operator/(const TimeDuration &x, double y)
ACE_INLINE OpenDDS_Dcps_Export DDS::Duration_t operator-(const DDS::Time_t &t1, const DDS::Time_t &t2)
#define OpenDDS_Dcps_Export
ACE_INLINE OpenDDS_Dcps_Export bool operator>(const DDS::Duration_t &t1, const DDS::Duration_t &t2)
const ACE_Time_Value & value() const
bool operator==(const DisjointSequence::OrderedRanges< T > &a, const DisjointSequence::OrderedRanges< T > &b)
ACE_INLINE OpenDDS_Dcps_Export bool operator<=(const DDS::Duration_t &t1, const DDS::Duration_t &t2)
String sec_str(unsigned decimal_places=3) const
bool operator>=(const LogLevel &ll, LogLevel::Value value)
SequenceNumber operator+(const SequenceNumber &lhs, int rhs)
static const TimeDuration zero_value
bool operator!=(const GUID_t &lhs, const GUID_t &rhs)
unsigned long long ACE_UINT64
bool boolean_test() const
SequenceNumber operator+=(SequenceNumber &lhs, int rhs)
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
OpenDDS_Dcps_Export TimeDuration operator*(double x, const TimeDuration &y)
The Internal API and Implementation of OpenDDS.
bool operator<(const GUID_t &lhs, const GUID_t &rhs)
static const TimeDuration max_value