18#ifndef itkRealTimeStamp_h
19#define itkRealTimeStamp_h
106 friend ITKCommon_EXPORT std::ostream &
Provides a timestamp from a real-time clock.
A data structure for representing the time span between two RealTimeStamps, with similar high precisi...
int64_t MicroSecondsDifferenceType
double TimeRepresentationType
int64_t SecondsDifferenceType
The RealTimeStamp is a data structure for representing time with high precision and a large dynamic r...
TimeRepresentationType GetTimeInMinutes() const
uint64_t SecondsCounterType
MicroSecondsCounterType m_MicroSeconds
ITK_DEFAULT_COPY_AND_MOVE(RealTimeStamp)
RealTimeInterval::SecondsDifferenceType SecondsDifferenceType
const Self & operator+=(const RealTimeInterval &)
TimeRepresentationType GetTimeInDays() const
Self operator-(const RealTimeInterval &) const
RealTimeInterval::TimeRepresentationType TimeRepresentationType
bool operator==(const Self &) const
const Self & operator-=(const RealTimeInterval &)
TimeRepresentationType GetTimeInMilliSeconds() const
SecondsCounterType m_Seconds
RealTimeInterval::MicroSecondsDifferenceType MicroSecondsDifferenceType
TimeRepresentationType GetTimeInHours() const
uint64_t MicroSecondsCounterType
TimeRepresentationType GetTimeInSeconds() const
Self operator+(const RealTimeInterval &) const
RealTimeInterval operator-(const Self &) const
bool operator>(const Self &) const
RealTimeStamp(SecondsCounterType, MicroSecondsCounterType)
TimeRepresentationType GetTimeInMicroSeconds() const
ITK_UNEQUAL_OPERATOR_MEMBER_FUNCTION(Self)
bool operator>=(const Self &) const
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
ITKCommon_EXPORT std::ostream & operator<<(std::ostream &out, typename AnatomicalOrientation::CoordinateEnum value)
bool operator<=(const Index< VDimension > &one, const Index< VDimension > &two)
bool operator<(const Index< VDimension > &one, const Index< VDimension > &two)