Disk ARchive  2.7.15
Full featured and portable backup and archiving tool
libdar::datetime Member List

This is the complete list of members for libdar::datetime, including all inherited members.

build(const infinint &sec, const infinint &sub, time_unit unit) (defined in libdar::datetime)libdar::datetimeprivate
char_to_time_unit(const char a) (defined in libdar::datetime)libdar::datetimeprivatestatic
datetime(const infinint &value=0)libdar::datetimeinline
datetime(time_t second, time_t subsec, time_unit unit)libdar::datetime
datetime(generic_file &x, archive_version ver)libdar::datetime
datetime(const datetime &ref)=default (defined in libdar::datetime)libdar::datetime
datetime(datetime &&ref) noexcept=default (defined in libdar::datetime)libdar::datetime
dump(generic_file &x) constlibdar::datetime
get_scaling_factor(time_unit source, time_unit dest)libdar::datetimeprivatestatic
get_second_value() constlibdar::datetimeinline
get_storage_size() constlibdar::datetime
get_subsecond_value(time_unit unit) constlibdar::datetime
get_unit() constlibdar::datetimeinline
get_value(time_t &second, time_t &subsecond, time_unit unit) constlibdar::datetime
get_value(infinint &sec, infinint &sub, time_unit unit) const (defined in libdar::datetime)libdar::datetimeprivate
is_integer_second() constlibdar::datetimeinline
is_null() constlibdar::datetimeinline
loose_diff(const datetime &ref) constlibdar::datetime
loose_equal(const datetime &ref) constlibdar::datetime
max(time_unit a, time_unit b) (defined in libdar::datetime)libdar::datetimeprivatestatic
min(time_unit a, time_unit b) (defined in libdar::datetime)libdar::datetimeprivatestatic
nullify()libdar::datetimeinline
operator!=(const datetime &ref) const (defined in libdar::datetime)libdar::datetimeinline
operator+(const datetime &ref) const (defined in libdar::datetime)libdar::datetimeinline
operator+=(const datetime &ref) (defined in libdar::datetime)libdar::datetime
operator-(const datetime &ref) const (defined in libdar::datetime)libdar::datetimeinline
operator-=(const datetime &ref) (defined in libdar::datetime)libdar::datetime
operator<(const datetime &ref) const (defined in libdar::datetime)libdar::datetime
operator<=(const datetime &ref) const (defined in libdar::datetime)libdar::datetimeinline
operator=(const datetime &ref)=default (defined in libdar::datetime)libdar::datetime
operator=(datetime &&ref) noexcept=default (defined in libdar::datetime)libdar::datetime
operator==(const datetime &ref) const (defined in libdar::datetime)libdar::datetime
operator>(const datetime &ref) const (defined in libdar::datetime)libdar::datetimeinline
operator>=(const datetime &ref) const (defined in libdar::datetime)libdar::datetimeinline
read(generic_file &f, archive_version ver)libdar::datetime
reduce_to_largest_unit() constlibdar::datetimeprivate
time_unit enum name (defined in libdar::datetime)libdar::datetime
time_unit_to_char(time_unit a) (defined in libdar::datetime)libdar::datetimeprivatestatic
tu_microsecond enum value (defined in libdar::datetime)libdar::datetime
tu_nanosecond enum value (defined in libdar::datetime)libdar::datetime
tu_second enum value (defined in libdar::datetime)libdar::datetime
uni (defined in libdar::datetime)libdar::datetimeprivate
val (defined in libdar::datetime)libdar::datetimeprivate
~datetime()=default (defined in libdar::datetime)libdar::datetime