Quick Links:

bal | bbl | bdl | bsl

bdlt::Datetime Member List

This is the complete list of members for bdlt::Datetime, including all inherited members.
addDays(int days)bdlt::Datetime
addDaysIfValid(int days)bdlt::Datetime
addHours(bsls::Types::Int64 hours)bdlt::Datetime
addHoursIfValid(bsls::Types::Int64 hours)bdlt::Datetime
addMicroseconds(bsls::Types::Int64 microseconds)bdlt::Datetime
addMicrosecondsIfValid(bsls::Types::Int64 microseconds)bdlt::Datetime
addMilliseconds(bsls::Types::Int64 milliseconds)bdlt::Datetime
addMillisecondsIfValid(bsls::Types::Int64 milliseconds)bdlt::Datetime
addMinutes(bsls::Types::Int64 minutes)bdlt::Datetime
addMinutesIfValid(bsls::Types::Int64 minutes)bdlt::Datetime
addSeconds(bsls::Types::Int64 seconds)bdlt::Datetime
addSecondsIfValid(bsls::Types::Int64 seconds)bdlt::Datetime
addTime(bsls::Types::Int64 hours, bsls::Types::Int64 minutes=0, bsls::Types::Int64 seconds=0, bsls::Types::Int64 milliseconds=0, bsls::Types::Int64 microseconds=0)bdlt::Datetime
addTimeIfValid(bsls::Types::Int64 hours, bsls::Types::Int64 minutes=0, bsls::Types::Int64 seconds=0, bsls::Types::Int64 milliseconds=0, bsls::Types::Int64 microseconds=0)bdlt::Datetime
bdexStreamIn(STREAM &stream, int version)bdlt::Datetime
bdexStreamOut(STREAM &stream, int version) const bdlt::Datetime
date() const bdlt::Datetime
Datetime()bdlt::Datetime
Datetime(const Date &date)bdlt::Datetime
Datetime(const Date &date, const Time &time)bdlt::Datetime
Datetime(int year, int month, int day, int hour=0, int minute=0, int second=0, int millisecond=0, int microsecond=0)bdlt::Datetime
Datetime(const Datetime &original)bdlt::Datetime
day() const bdlt::Datetime
dayOfWeek() const bdlt::Datetime
dayOfYear() const bdlt::Datetime
getTime(int *hour, int *minute=0, int *second=0, int *millisecond=0, int *microsecond=0) const bdlt::Datetime
hashAppend(HASHALG &hashAlg, const Datetime &)bdlt::Datetime [friend]
hour() const bdlt::Datetime
isValid(int year, int month, int day, int hour=0, int minute=0, int second=0, int millisecond=0, int microsecond=0)bdlt::Datetime [static]
maxSupportedBdexVersion(int versionSelector)bdlt::Datetime [static]
maxSupportedBdexVersion()bdlt::Datetime [static]
maxSupportedVersion()bdlt::Datetime [static]
microsecond() const bdlt::Datetime
millisecond() const bdlt::Datetime
minute() const bdlt::Datetime
month() const bdlt::Datetime
operator!=(const Datetime &, const Datetime &)bdlt::Datetime [friend]
operator+=(const bsls::TimeInterval &rhs)bdlt::Datetime
operator+=(const DatetimeInterval &rhs)bdlt::Datetime
operator-(const Datetime &, const Datetime &)bdlt::Datetime [friend]
operator-=(const bsls::TimeInterval &rhs)bdlt::Datetime
operator-=(const DatetimeInterval &rhs)bdlt::Datetime
operator<(const Datetime &, const Datetime &)bdlt::Datetime [friend]
operator<=(const Datetime &, const Datetime &)bdlt::Datetime [friend]
operator=(const Datetime &rhs)bdlt::Datetime
operator==(const Datetime &, const Datetime &)bdlt::Datetime [friend]
operator>(const Datetime &, const Datetime &)bdlt::Datetime [friend]
operator>=(const Datetime &, const Datetime &)bdlt::Datetime [friend]
print(bsl::ostream &stream, int level=0, int spacesPerLevel=4) const bdlt::Datetime
printToBuffer(char *result, int numBytes, int fractionalSecondPrecision=6) const bdlt::Datetime
second() const bdlt::Datetime
setDate(const Date &date)bdlt::Datetime
setDatetime(const Date &date, int hour=0, int minute=0, int second=0, int millisecond=0, int microsecond=0)bdlt::Datetime
setDatetime(const Date &date, const Time &time)bdlt::Datetime
setDatetime(int year, int month, int day, int hour=0, int minute=0, int second=0, int millisecond=0, int microsecond=0)bdlt::Datetime
setDatetimeIfValid(int year, int month, int day, int hour=0, int minute=0, int second=0, int millisecond=0, int microsecond=0)bdlt::Datetime
setDatetimeIfValid(const Date &date, int hour=0, int minute=0, int second=0, int millisecond=0, int microsecond=0)bdlt::Datetime
setHour(int hour)bdlt::Datetime
setHourIfValid(int hour)bdlt::Datetime
setMicrosecond(int microsecond)bdlt::Datetime
setMicrosecondIfValid(int microsecond)bdlt::Datetime
setMillisecond(int millisecond)bdlt::Datetime
setMillisecondIfValid(int millisecond)bdlt::Datetime
setMinute(int minute)bdlt::Datetime
setMinuteIfValid(int minute)bdlt::Datetime
setSecond(int second)bdlt::Datetime
setSecondIfValid(int second)bdlt::Datetime
setTime(const Time &time)bdlt::Datetime
setTime(int hour, int minute=0, int second=0, int millisecond=0, int microsecond=0)bdlt::Datetime
setTimeIfValid(int hour, int minute=0, int second=0, int millisecond=0, int microsecond=0)bdlt::Datetime
setYearDay(int year, int dayOfYear)bdlt::Datetime
setYearDayIfValid(int year, int dayOfYear)bdlt::Datetime
setYearMonthDay(int year, int month, int day)bdlt::Datetime
setYearMonthDayIfValid(int year, int month, int day)bdlt::Datetime
streamOut(bsl::ostream &stream) const bdlt::Datetime
time() const bdlt::Datetime
validateAndSetDatetime(int year, int month, int day, int hour=0, int minute=0, int second=0, int millisecond=0)bdlt::Datetime
year() const bdlt::Datetime
~Datetime()bdlt::Datetime