digikam
dng_date_time.h
Go to the documentation of this file.
Definition: dng_string.h:26
bool IsValid() const
Predicate to determine if an offset is valid.
Definition: dng_date_time.cpp:883
void SetSubseconds(const dng_string &s)
Definition: dng_date_time.h:253
32-bit UNIX time as 4-byte little endian
Definition: dng_date_time.h:323
dng_string Encode_ISO_8601() const
Definition: dng_date_time.cpp:408
void Decode_IPTC_Time(const char *s)
Definition: dng_date_time.cpp:542
void Decode_ISO_8601(const char *s)
Definition: dng_date_time.cpp:274
bool operator!=(const dng_date_time &dt) const
Definition: dng_date_time.h:94
Class for holding complete data/time/zone information.
Definition: dng_date_time.h:200
dng_string Encode_IPTC_Date() const
Definition: dng_date_time.cpp:516
void SetDateTime(const dng_date_time &dt)
Definition: dng_date_time.h:242
void Decode_IPTC_Date(const char *s)
Definition: dng_date_time.cpp:487
dng_date_time_format Format() const
Get for format date was originally stored in file.
Definition: dng_date_time.cpp:904
Store file offset from which date was read.
Definition: dng_date_time.h:333
dng_date_time_storage_info()
The default constructor initializes to an invalid state.
Definition: dng_date_time.cpp:860
dng_time_zone LocalTimeZone(const dng_date_time &dt)
Return timezone of current location at a given date.
Definition: dng_date_time.cpp:747
Class for holding a date/time and converting to and from relevant date/time formats.
Definition: dng_date_time.h:34
Definition: dng_date_time.h:320
void CurrentDateTimeAndZone(dng_date_time_info &info)
Get the current date/time and timezone.
Definition: dng_date_time.cpp:635
void DecodeUnixTime(uint32 unixTime, dng_date_time &dt)
Convert UNIX "seconds since Jan 1, 1970" time to a dng_date_time.
Definition: dng_date_time.cpp:701
dng_string Encode_IPTC_Time() const
Definition: dng_date_time.cpp:602
This file is part of the KDE documentation.
Documentation copyright © 1996-2019 The KDE developers.
Generated on Sat Dec 14 2019 02:33:35 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2019 The KDE developers.
Generated on Sat Dec 14 2019 02:33:35 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.