Quick Links: |
Provide a representation of a time interval. More...
Go to the source code of this file.
Classes | |
struct | bsls::TimeInterval_IsDuration< TYPE > |
struct | bsls::TimeInterval_IsDuration< std::chrono::duration< REP, PER > > |
struct | bsls::TimeInterval_RepTraits< REP > |
struct | bsls::TimeInterval_DurationTraits< REP, PERIOD > |
class | bsls::TimeInterval |
Namespaces | |
namespace | bsls |
Defines | |
#define | BSLS_TIMEINTERVAL_PROVIDES_CHRONO_CONVERSIONS |
Functions | |
TimeInterval | bsls::operator+ (const TimeInterval &lhs, const TimeInterval &rhs) |
TimeInterval | bsls::operator+ (const TimeInterval &lhs, double rhs) |
TimeInterval | bsls::operator+ (double lhs, const TimeInterval &rhs) |
TimeInterval | bsls::operator- (const TimeInterval &lhs, const TimeInterval &rhs) |
TimeInterval | bsls::operator- (const TimeInterval &lhs, double rhs) |
TimeInterval | bsls::operator- (double lhs, const TimeInterval &rhs) |
TimeInterval | bsls::operator- (const TimeInterval &rhs) |
bool | bsls::operator== (const TimeInterval &lhs, const TimeInterval &rhs) |
bool | bsls::operator== (const TimeInterval &lhs, double rhs) |
bool | bsls::operator== (double lhs, const TimeInterval &rhs) |
bool | bsls::operator!= (const TimeInterval &lhs, const TimeInterval &rhs) |
bool | bsls::operator!= (const TimeInterval &lhs, double rhs) |
bool | bsls::operator!= (double lhs, const TimeInterval &rhs) |
bool | bsls::operator< (const TimeInterval &lhs, const TimeInterval &rhs) |
bool | bsls::operator< (const TimeInterval &lhs, double rhs) |
bool | bsls::operator< (double lhs, const TimeInterval &rhs) |
bool | bsls::operator<= (const TimeInterval &lhs, const TimeInterval &rhs) |
bool | bsls::operator<= (const TimeInterval &lhs, double rhs) |
bool | bsls::operator<= (double lhs, const TimeInterval &rhs) |
bool | bsls::operator> (const TimeInterval &lhs, const TimeInterval &rhs) |
bool | bsls::operator> (const TimeInterval &lhs, double rhs) |
bool | bsls::operator> (double lhs, const TimeInterval &rhs) |
bool | bsls::operator>= (const TimeInterval &lhs, const TimeInterval &rhs) |
bool | bsls::operator>= (const TimeInterval &lhs, double rhs) |
bool | bsls::operator>= (double lhs, const TimeInterval &rhs) |
std::ostream & | bsls::operator<< (std::ostream &stream, const TimeInterval &timeInterval) |
#define BSLS_TIMEINTERVAL_PROVIDES_CHRONO_CONVERSIONS |