Quick Links:

bal | bbl | bdl | bsl

bdlt::Time Member List

This is the complete list of members for bdlt::Time, including all inherited members.
addHours(int hours)bdlt::Time
addInterval(const DatetimeInterval &interval)bdlt::Time
addMicroseconds(bsls::Types::Int64 microseconds)bdlt::Time
addMilliseconds(int milliseconds)bdlt::Time
addMinutes(int minutes)bdlt::Time
addSeconds(int seconds)bdlt::Time
addTime(int hours, int minutes=0, int seconds=0, int milliseconds=0, bsls::Types::Int64 microseconds=0)bdlt::Time
bdexStreamIn(STREAM &stream, int version)bdlt::Time
bdexStreamOut(STREAM &stream, int version) const bdlt::Time
getTime(int *hour, int *minute=0, int *second=0, int *millisecond=0, int *microsecond=0) const bdlt::Time
hashAppend(HASHALG &hashAlg, const Time &)bdlt::Time [friend]
hour() const bdlt::Time
isValid(int hour, int minute=0, int second=0, int millisecond=0, int microsecond=0)bdlt::Time [static]
maxSupportedBdexVersion(int versionSelector)bdlt::Time [static]
maxSupportedBdexVersion()bdlt::Time [static]
maxSupportedVersion()bdlt::Time [static]
microsecond() const bdlt::Time
millisecond() const bdlt::Time
minute() const bdlt::Time
operator!=(const Time &, const Time &)bdlt::Time [friend]
operator+=(const DatetimeInterval &rhs)bdlt::Time
operator-(const Time &, const Time &)bdlt::Time [friend]
operator-=(const DatetimeInterval &rhs)bdlt::Time
operator<(const Time &, const Time &)bdlt::Time [friend]
operator<=(const Time &, const Time &)bdlt::Time [friend]
operator=(const Time &rhs)bdlt::Time
operator==(const Time &, const Time &)bdlt::Time [friend]
operator>(const Time &, const Time &)bdlt::Time [friend]
operator>=(const Time &, const Time &)bdlt::Time [friend]
print(bsl::ostream &stream, int level=0, int spacesPerLevel=4) const bdlt::Time
printToBuffer(char *result, int numBytes, int fractionalSecondPrecision=6) const bdlt::Time
second() const bdlt::Time
setHour(int hour)bdlt::Time
setHourIfValid(int hour)bdlt::Time
setMicrosecond(int microsecond)bdlt::Time
setMicrosecondIfValid(int microsecond)bdlt::Time
setMillisecond(int millisecond)bdlt::Time
setMillisecondIfValid(int millisecond)bdlt::Time
setMinute(int minute)bdlt::Time
setMinuteIfValid(int minute)bdlt::Time
setSecond(int second)bdlt::Time
setSecondIfValid(int second)bdlt::Time
setTime(int hour, int minute=0, int second=0, int millisecond=0, int microsecond=0)bdlt::Time
setTimeIfValid(int hour, int minute=0, int second=0, int millisecond=0, int microsecond=0)bdlt::Time
streamOut(bsl::ostream &stream) const bdlt::Time
Time()bdlt::Time
Time(int hour, int minute=0, int second=0, int millisecond=0, int microsecond=0)bdlt::Time [explicit]
Time(const Time &original)bdlt::Time
validateAndSetTime(int hour, int minute=0, int second=0, int millisecond=0)bdlt::Time
~Time()bdlt::Time