|
PACS System 0.1.0
PACS DICOM system library
|
Typedefs | |
| template<typename... Args> | |
| using | format_string = std::format_string<Args...> |
Functions | |
| std::tm * | localtime_safe (const std::time_t *time, std::tm *result) |
| Cross-platform thread-safe local time conversion. | |
| std::tm * | gmtime_safe (const std::time_t *time, std::tm *result) |
| Cross-platform thread-safe UTC time conversion. | |
| using kcenon::pacs::compat::format_string = std::format_string<Args...> |
|
inline |
Cross-platform thread-safe UTC time conversion.
Converts a time_t value to UTC time in a thread-safe manner. Uses gmtime_r on POSIX systems and gmtime_s on Windows.
| time | Pointer to the time_t value to convert |
| result | Pointer to the tm structure to store the result |
Definition at line 62 of file time.h.
Referenced by kcenon::pacs::storage::worklist_repository::cleanup_old_worklist_items().

|
inline |
Cross-platform thread-safe local time conversion.
Converts a time_t value to local time in a thread-safe manner. Uses localtime_r on POSIX systems and localtime_s on Windows.
| time | Pointer to the time_t value to convert |
| result | Pointer to the tm structure to store the result |
Definition at line 40 of file time.h.
Referenced by kcenon::pacs::storage::worklist_repository::cleanup_worklist_items_before().
