comet::datetime_t Member List

This is the complete list of members for comet::datetime_t, including all inherited members.

add_months(int inc_months)comet::datetime_t [inline]
add_years(int inc_years)comet::datetime_t [inline]
as_sortable_double() constcomet::datetime_t [inline]
create_const_reference(const DATE &s)comet::datetime_t [inline, static]
create_reference(DATE &s)comet::datetime_t [inline, static]
datetime_t()comet::datetime_t [inline]
datetime_t(DATE date)comet::datetime_t [inline, explicit]
datetime_t(int year, int month, int day, int hours=-1, int minutes=0, int seconds=0, int milliseconds=0)comet::datetime_t [inline, explicit]
datetime_t(dt_invalid_t)comet::datetime_t [inline]
datetime_t(dt_null_t)comet::datetime_t [inline]
datetime_t(dt_zero_t)comet::datetime_t [inline]
datetime_t(const SYSTEMTIME &systimeSrc)comet::datetime_t [inline, explicit]
datetime_t(const SYSTEMTIME &systimeSrc, utc_convert_mode utcMode, tz_bias_mode biasMode=tbm_use_local_date, const datetime_t &conversionTime=datetime_t())comet::datetime_t [inline, explicit]
datetime_t(const FILETIME &filetimeSrc, utc_convert_mode utcMode=ucm_none, tz_bias_mode biasMode=tbm_use_local_date, const datetime_t &conversionTime=datetime_t())comet::datetime_t [inline, explicit]
datetime_t(time_t timeSrc, utc_convert_mode utcMode=ucm_utc_to_local, tz_bias_mode biasMode=tbm_use_local_date, const datetime_t &conversionTime=datetime_t())comet::datetime_t [inline, explicit]
datetime_t(const datetime_t &date)comet::datetime_t [inline]
day() constcomet::datetime_t [inline]
day_of_week enum namecomet::datetime_t
days_in_month()comet::datetime_t [inline]
days_in_month(int year, int month) (defined in comet::datetime_t)comet::datetime_t [inline, static]
detach()comet::datetime_t [inline]
detach(datetime_t &dt)comet::datetime_t [inline, static]
dow() constcomet::datetime_t [inline]
dow_fri enum value (defined in comet::datetime_t)comet::datetime_t
dow_mon enum value (defined in comet::datetime_t)comet::datetime_t
dow_sat enum value (defined in comet::datetime_t)comet::datetime_t
dow_sun enum value (defined in comet::datetime_t)comet::datetime_t
dow_thu enum value (defined in comet::datetime_t)comet::datetime_t
dow_tue enum value (defined in comet::datetime_t)comet::datetime_t
dow_wed enum value (defined in comet::datetime_t)comet::datetime_t
ff_date_only enum valuecomet::datetime_t
ff_default enum valuecomet::datetime_t
ff_four_digits enum valuecomet::datetime_t
ff_gregorian enum valuecomet::datetime_t
ff_hijri enum valuecomet::datetime_t
ff_system_locale enum valuecomet::datetime_t
ff_thai enum value (defined in comet::datetime_t)comet::datetime_t
ff_time_only enum valuecomet::datetime_t
format(format_flags flags=ff_default, LCID locale=LOCALE_USER_DEFAULT) constcomet::datetime_t [inline]
format(const std::basic_string< CHAR > &fmt) constcomet::datetime_t [inline]
format(const CHAR *fmt) constcomet::datetime_t [inline]
format_flags enum namecomet::datetime_t
from_filetime(const FILETIME &src)comet::datetime_t [inline]
from_filetime(const FILETIME &src, utc_convert_mode utcMode, tz_bias_mode biasMode=tbm_use_local_date, const datetime_t &conversionTime=datetime_t())comet::datetime_t [inline]
from_systemtime(const SYSTEMTIME &src)comet::datetime_t [inline]
from_systemtime(const SYSTEMTIME &src, utc_convert_mode utcMode, tz_bias_mode biasMode=tbm_use_local_date, const datetime_t &conversionTime=datetime_t())comet::datetime_t [inline]
from_tm(const struct tm &tm_time)comet::datetime_t [inline]
from_tm(const struct tm &tm_time, utc_convert_mode utcMode, tz_bias_mode biasMode=tbm_use_local_date, datetime_t conversionTime=datetime_t())comet::datetime_t [inline]
from_unixtime(time_t val)comet::datetime_t [inline]
from_unixtime(time_t val, utc_convert_mode utcMode=ucm_utc_to_local, tz_bias_mode biasMode=tbm_use_local_date, const datetime_t &conversionTime=datetime_t())comet::datetime_t [inline]
get() const (defined in comet::datetime_t)comet::datetime_t [inline]
get_null()comet::datetime_t [inline, static]
get_zero()comet::datetime_t [inline, static]
good() constcomet::datetime_t [inline]
hour() constcomet::datetime_t [inline]
in() const (defined in comet::datetime_t)comet::datetime_t [inline]
in_ptr() const (defined in comet::datetime_t)comet::datetime_t [inline]
inout() (defined in comet::datetime_t)comet::datetime_t [inline]
invalid() constcomet::datetime_t [inline]
local_timezone_bias(datetime_t dt, tz_bias_mode biasMode)comet::datetime_t [inline, static]
local_to_utc(tz_bias_mode biasMode=tbm_use_local_date, datetime_t asOfDate=datetime_t())comet::datetime_t [inline]
millisecond() constcomet::datetime_t [inline]
minute() constcomet::datetime_t [inline]
month() constcomet::datetime_t [inline]
now()comet::datetime_t [inline, static]
now_utc()comet::datetime_t [inline, static]
null() constcomet::datetime_t [inline]
operator!=(const datetime_t &date) const (defined in comet::datetime_t)comet::datetime_t [inline]
operator!=(dt_invalid_t) const (defined in comet::datetime_t)comet::datetime_t [inline]
operator!=(dt_zero_t) const (defined in comet::datetime_t)comet::datetime_t [inline]
operator!=(dt_null_t) const (defined in comet::datetime_t)comet::datetime_t [inline]
operator+(const timeperiod_t &dateSpan) const (defined in comet::datetime_t)comet::datetime_t [inline]
operator++() (defined in comet::datetime_t)comet::datetime_t [inline]
operator++(int) (defined in comet::datetime_t)comet::datetime_t [inline]
operator+=(const timeperiod_t &dateSpan) (defined in comet::datetime_t)comet::datetime_t [inline]
operator-(const timeperiod_t &dateSpan) const (defined in comet::datetime_t)comet::datetime_t [inline]
operator-(const datetime_t &date) const (defined in comet::datetime_t)comet::datetime_t [inline]
operator--() (defined in comet::datetime_t)comet::datetime_t [inline]
operator--(int) (defined in comet::datetime_t)comet::datetime_t [inline]
operator-=(const timeperiod_t &dateSpan) (defined in comet::datetime_t)comet::datetime_t [inline]
operator<(const datetime_t &date) const (defined in comet::datetime_t)comet::datetime_t [inline]
operator<<(std::basic_ostream< char > &os, const datetime_t &val)comet::datetime_t [friend]
operator<<(std::basic_ostream< wchar_t > &os, const datetime_t &val)comet::datetime_t [friend]
operator<=(const datetime_t &date) const (defined in comet::datetime_t)comet::datetime_t [inline]
operator=(const datetime_t &date) (defined in comet::datetime_t)comet::datetime_t [inline]
operator=(DATE date) (defined in comet::datetime_t)comet::datetime_t [inline]
operator==(const datetime_t &date) const (defined in comet::datetime_t)comet::datetime_t [inline]
operator==(dt_invalid_t) const (defined in comet::datetime_t)comet::datetime_t [inline]
operator==(dt_zero_t) const (defined in comet::datetime_t)comet::datetime_t [inline]
operator==(dt_null_t) const (defined in comet::datetime_t)comet::datetime_t [inline]
operator>(const datetime_t &date) const (defined in comet::datetime_t)comet::datetime_t [inline]
operator>=(const datetime_t &date) const (defined in comet::datetime_t)comet::datetime_t [inline]
out() (defined in comet::datetime_t)comet::datetime_t [inline]
parse(const bstr_t &val, format_flags flags=ff_default, LCID locale=LOCALE_USER_DEFAULT)comet::datetime_t [inline]
second() constcomet::datetime_t [inline]
set_date(int year, int month, int day)comet::datetime_t [inline]
set_date_time(int year, int month, int day, int hours, int minutes, int seconds, int milliseconds=0)comet::datetime_t [inline]
set_time(int hours, int minutes, int seconds, int milliseconds=0)comet::datetime_t [inline]
split(int *year, int *month, int *day, int *hours, int *minutes, int *seconds, int *milliseconds=NULL)comet::datetime_t [inline]
split_date(int *year, int *month, int *day) constcomet::datetime_t [inline]
split_time(int *hours, int *minutes, int *seconds, int *milliseconds=NULL) constcomet::datetime_t [inline]
tbm_force_standard enum valuecomet::datetime_t
tbm_force_summer enum valuecomet::datetime_t
tbm_use_local_date enum valuecomet::datetime_t
tbm_use_utc_date enum valuecomet::datetime_t
to_filetime(FILETIME *filetime)comet::datetime_t [inline]
to_systemtime(SYSTEMTIME *sysTime)comet::datetime_t [inline]
to_unixtime(time_t *val, utc_convert_mode utcMode=ucm_local_to_utc, tz_bias_mode biasMode=tbm_use_local_date, const datetime_t &conversionTime=datetime_t())comet::datetime_t [inline]
tz_bias_mode enum namecomet::datetime_t
tz_convert_relative_dow_to_absolute(const SYSTEMTIME &testST, const SYSTEMTIME &tziST, SYSTEMTIME *absST) (defined in comet::datetime_t)comet::datetime_t [inline, protected, static]
tz_on_or_after_in_year(SYSTEMTIME testST, SYSTEMTIME tziST)comet::datetime_t [inline, protected, static]
ucm_local_to_utc enum valuecomet::datetime_t
ucm_none enum valuecomet::datetime_t
ucm_utc_to_local enum valuecomet::datetime_t
utc_convert_mode enum namecomet::datetime_t
utc_to_local(tz_bias_mode biasMode=tbm_use_local_date, datetime_t asOfDate=datetime_t())comet::datetime_t [inline]
valid() constcomet::datetime_t [inline]
year() constcomet::datetime_t [inline]
year_day() constcomet::datetime_t [inline]
zero() constcomet::datetime_t [inline]