Loading...
Searching...
No Matches
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::datetime | private
char_to_time_unit(const char a) (defined in libdar::datetime) | libdar::datetime | private static
datetime(const infinint &value=0) | libdar::datetime | inline
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) const | libdar::datetime |
get_scaling_factor(time_unit source, time_unit dest) | libdar::datetime | private static
get_second_value() const | libdar::datetime | inline
get_storage_size() const | libdar::datetime |
get_subsecond_value(time_unit unit) const | libdar::datetime |
get_unit() const | libdar::datetime | inline
get_value(time_t &second, time_t &subsecond, time_unit unit) const | libdar::datetime |
get_value(infinint &sec, infinint &sub, time_unit unit) const (defined in libdar::datetime) | libdar::datetime | private
is_integer_second() const | libdar::datetime | inline
is_null() const | libdar::datetime | inline
loose_diff(const datetime &ref) const | libdar::datetime |
loose_equal(const datetime &ref) const | libdar::datetime |
max(time_unit a, time_unit b) (defined in libdar::datetime) | libdar::datetime | private static
min(time_unit a, time_unit b) (defined in libdar::datetime) | libdar::datetime | private static
nullify() | libdar::datetime | inline
operator!=(const datetime &ref) const (defined in libdar::datetime) | libdar::datetime | inline
operator+(const datetime &ref) const (defined in libdar::datetime) | libdar::datetime | inline
operator+=(const datetime &ref) (defined in libdar::datetime) | libdar::datetime |
operator-(const datetime &ref) const (defined in libdar::datetime) | libdar::datetime | inline
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::datetime | inline
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::datetime | inline
operator>=(const datetime &ref) const (defined in libdar::datetime) | libdar::datetime | inline
read(generic_file &f, archive_version ver) | libdar::datetime |
reduce_to_largest_unit() const | libdar::datetime | private
time_unit enum name (defined in libdar::datetime) | libdar::datetime |
time_unit_to_char(time_unit a) (defined in libdar::datetime) | libdar::datetime | private static
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 | libdar::datetime | private
unit_symbol(time_unit tu) | libdar::datetime | static
val | libdar::datetime | private
~datetime()=default (defined in libdar::datetime) | libdar::datetime |