#include <Timestamp.h>
Inheritance diagram for AnnotatorComm::Timestamp:
Public Member Functions | |
virtual int | getYear () const =0 |
virtual int | getDayOfYear () const =0 |
virtual int | getSecondOfDay () const =0 |
virtual int | getHourOfDay () const |
virtual int | getMinuteOfHour () const |
virtual int | getSecondOfMinute () const |
virtual long | getMicrosecond () const =0 |
virtual string | getFormattedTime () const |
virtual string | getExtendedFormatTime () const |
virtual bool | operator== (Timestamp &other) const |
virtual bool | operator< (Timestamp &other) const |
virtual bool | operator> (Timestamp &other) const |
Definition at line 27 of file Timestamp.h.
virtual int AnnotatorComm::Timestamp::getDayOfYear | ( | ) | const [pure virtual] |
Get the day of year.
Implemented in AnnotatorComm::IrigBTimestamp, and AnnotatorComm::MicrosecondTimestamp.
virtual string AnnotatorComm::Timestamp::getExtendedFormatTime | ( | ) | const [virtual] |
Format the time and any extended information into a human readable string.
Reimplemented in AnnotatorComm::IrigBTimestamp.
virtual string AnnotatorComm::Timestamp::getFormattedTime | ( | ) | const [virtual] |
Format the time into a human readable string.
virtual int AnnotatorComm::Timestamp::getHourOfDay | ( | ) | const [virtual] |
virtual long AnnotatorComm::Timestamp::getMicrosecond | ( | ) | const [pure virtual] |
Get the microsecond of the second.
Implemented in AnnotatorComm::IrigBTimestamp, and AnnotatorComm::MicrosecondTimestamp.
virtual int AnnotatorComm::Timestamp::getMinuteOfHour | ( | ) | const [virtual] |
virtual int AnnotatorComm::Timestamp::getSecondOfDay | ( | ) | const [pure virtual] |
Get the second of the day.
Implemented in AnnotatorComm::IrigBTimestamp, and AnnotatorComm::MicrosecondTimestamp.
virtual int AnnotatorComm::Timestamp::getSecondOfMinute | ( | ) | const [virtual] |
virtual int AnnotatorComm::Timestamp::getYear | ( | ) | const [pure virtual] |
Get the year.
Implemented in AnnotatorComm::IrigBTimestamp, and AnnotatorComm::MicrosecondTimestamp.
virtual bool AnnotatorComm::Timestamp::operator< | ( | Timestamp & | other | ) | const [virtual] |
Overload less than operator.
other | comparison timestamp |
virtual bool AnnotatorComm::Timestamp::operator== | ( | Timestamp & | other | ) | const [virtual] |
Overload equality operator.
other | comparison timestamp |
virtual bool AnnotatorComm::Timestamp::operator> | ( | Timestamp & | other | ) | const [virtual] |
Overload greater than operator.
other | comparison timestamp |