|
|
constexpr bool | operator< (const tNanoSeconds &tmA, const tNanoSeconds &tmB) noexcept |
| |
|
constexpr bool | operator> (const tNanoSeconds &tmA, const tNanoSeconds &tmB) noexcept |
| |
|
constexpr bool | operator<= (const tNanoSeconds &tmA, const tNanoSeconds &tmB) noexcept |
| |
|
constexpr bool | operator>= (const tNanoSeconds &tmA, const tNanoSeconds &tmB) noexcept |
| |
|
constexpr bool | operator== (const tNanoSeconds &tmA, const tNanoSeconds &tmB) noexcept |
| |
|
constexpr bool | operator!= (const tNanoSeconds &tmA, const tNanoSeconds &tmB) noexcept |
| |
|
constexpr tNanoSeconds | operator+ (const tNanoSeconds &tmA, const tNanoSeconds &tmB) noexcept |
| |
|
constexpr tNanoSeconds | operator- (const tNanoSeconds &tmA, const tNanoSeconds &tmB) noexcept |
| |
|
constexpr tNanoSeconds | operator* (const tNanoSeconds &tmDuration, const int64_t &nFactor) noexcept |
| |
|
constexpr tNanoSeconds | operator* (const int64_t &nFactor, const tNanoSeconds &tmDuration) noexcept |
| |
|
constexpr tNanoSeconds | operator/ (const tNanoSeconds &tmDuration, const int64_t &tmB) noexcept |
| |
|
constexpr int64_t | operator/ (const tNanoSeconds &tmA, const tNanoSeconds &tmB) noexcept |
| |
|
std::ostream & | operator<< (std::ostream &output, const tNanoSeconds &tm) |
| |
| template<typename DestinationTimeStamp, typename SourceTimeStamp> |
| DestinationTimeStamp | duration_cast (const SourceTimeStamp &) noexcept |
| | Duration cast base template to converted between different time resolution.
|
| |
|
template<> |
| constexpr tTimeStamp | duration_cast (const tNanoSeconds &tmSource) noexcept |
| |
|
template<> |
| constexpr tNanoSeconds | duration_cast (const tTimeStamp &tmSource) noexcept |
| |
|
template<> |
| constexpr std::chrono::nanoseconds | duration_cast (const tNanoSeconds &tmSource) noexcept |
| |
|
template<> |
| constexpr tNanoSeconds | duration_cast (const std::chrono::nanoseconds &tmSource) noexcept |
| |
|
template<> |
| constexpr tTimeStamp | duration_cast (const std::chrono::nanoseconds &tmSource) noexcept |
| |
Namespace for all functionality of the ADTF Base SDK provided since v3.5.