BDE 4.14.0 Production release
|
This is the complete list of members for bdlt::Datetime, including all inherited members.
addDays(int days) | bdlt::Datetime | inline |
addDaysIfValid(int days) | bdlt::Datetime | inline |
addHours(bsls::Types::Int64 hours) | bdlt::Datetime | inline |
addHoursIfValid(bsls::Types::Int64 hours) | bdlt::Datetime | inline |
addMicroseconds(bsls::Types::Int64 microseconds) | bdlt::Datetime | inline |
addMicrosecondsIfValid(bsls::Types::Int64 microseconds) | bdlt::Datetime | inline |
addMilliseconds(bsls::Types::Int64 milliseconds) | bdlt::Datetime | inline |
addMillisecondsIfValid(bsls::Types::Int64 milliseconds) | bdlt::Datetime | inline |
addMinutes(bsls::Types::Int64 minutes) | bdlt::Datetime | inline |
addMinutesIfValid(bsls::Types::Int64 minutes) | bdlt::Datetime | inline |
addSeconds(bsls::Types::Int64 seconds) | bdlt::Datetime | inline |
addSecondsIfValid(bsls::Types::Int64 seconds) | bdlt::Datetime | inline |
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 | inline |
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 | inline |
bdexStreamIn(STREAM &stream, int version) | bdlt::Datetime | |
bdexStreamOut(STREAM &stream, int version) const | bdlt::Datetime | |
date() const | bdlt::Datetime | inline |
Datetime() | bdlt::Datetime | inline |
Datetime(const Date &date) | bdlt::Datetime | inline |
Datetime(const Date &date, const Time &time) | bdlt::Datetime | inline |
Datetime(int year, int month, int day, int hour=0, int minute=0, int second=0, int millisecond=0, int microsecond=0) | bdlt::Datetime | inline |
Datetime(const Datetime &original) | bdlt::Datetime | inline |
day() const | bdlt::Datetime | inline |
dayOfWeek() const | bdlt::Datetime | inline |
dayOfYear() const | bdlt::Datetime | inline |
getTime(int *hour, int *minute=0, int *second=0, int *millisecond=0, int *microsecond=0) const | bdlt::Datetime | inline |
hashAppend | bdlt::Datetime | friend |
hour() const | bdlt::Datetime | inline |
isValid(int year, int month, int day, int hour=0, int minute=0, int second=0, int millisecond=0, int microsecond=0) | bdlt::Datetime | inlinestatic |
maxSupportedBdexVersion(int versionSelector) | bdlt::Datetime | inlinestatic |
maxSupportedBdexVersion() | bdlt::Datetime | inlinestatic |
maxSupportedVersion() | bdlt::Datetime | inlinestatic |
microsecond() const | bdlt::Datetime | inline |
millisecond() const | bdlt::Datetime | inline |
minute() const | bdlt::Datetime | inline |
month() const | bdlt::Datetime | inline |
operator!= | bdlt::Datetime | friend |
operator+=(const bsls::TimeInterval &rhs) | bdlt::Datetime | inline |
operator+=(const DatetimeInterval &rhs) | bdlt::Datetime | inline |
operator- | bdlt::Datetime | friend |
operator-=(const bsls::TimeInterval &rhs) | bdlt::Datetime | inline |
operator-=(const DatetimeInterval &rhs) | bdlt::Datetime | inline |
operator< | bdlt::Datetime | friend |
operator<= | bdlt::Datetime | friend |
operator=(const Datetime &rhs) | bdlt::Datetime | inline |
operator== | bdlt::Datetime | friend |
operator> | bdlt::Datetime | friend |
operator>= | 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 | inline |
setDate(const Date &date) | bdlt::Datetime | inline |
setDatetime(const Date &date, int hour=0, int minute=0, int second=0, int millisecond=0, int microsecond=0) | bdlt::Datetime | inline |
setDatetime(const Date &date, const Time &time) | bdlt::Datetime | inline |
setDatetime(int year, int month, int day, int hour=0, int minute=0, int second=0, int millisecond=0, int microsecond=0) | bdlt::Datetime | inline |
setDatetimeIfValid(int year, int month, int day, int hour=0, int minute=0, int second=0, int millisecond=0, int microsecond=0) | bdlt::Datetime | inline |
setDatetimeIfValid(const Date &date, int hour=0, int minute=0, int second=0, int millisecond=0, int microsecond=0) | bdlt::Datetime | inline |
setHour(int hour) | bdlt::Datetime | inline |
setHourIfValid(int hour) | bdlt::Datetime | inline |
setMicrosecond(int microsecond) | bdlt::Datetime | inline |
setMicrosecondIfValid(int microsecond) | bdlt::Datetime | inline |
setMillisecond(int millisecond) | bdlt::Datetime | inline |
setMillisecondIfValid(int millisecond) | bdlt::Datetime | inline |
setMinute(int minute) | bdlt::Datetime | inline |
setMinuteIfValid(int minute) | bdlt::Datetime | inline |
setSecond(int second) | bdlt::Datetime | inline |
setSecondIfValid(int second) | bdlt::Datetime | inline |
setTime(const Time &time) | bdlt::Datetime | inline |
setTime(int hour, int minute=0, int second=0, int millisecond=0, int microsecond=0) | bdlt::Datetime | inline |
setTimeIfValid(int hour, int minute=0, int second=0, int millisecond=0, int microsecond=0) | bdlt::Datetime | inline |
setYearDay(int year, int dayOfYear) | bdlt::Datetime | inline |
setYearDayIfValid(int year, int dayOfYear) | bdlt::Datetime | inline |
setYearMonthDay(int year, int month, int day) | bdlt::Datetime | inline |
setYearMonthDayIfValid(int year, int month, int day) | bdlt::Datetime | inline |
streamOut(bsl::ostream &stream) const | bdlt::Datetime | inline |
time() const | bdlt::Datetime | inline |
validateAndSetDatetime(int year, int month, int day, int hour=0, int minute=0, int second=0, int millisecond=0) | bdlt::Datetime | inline |
year() const | bdlt::Datetime | inline |
~Datetime()=default | bdlt::Datetime |