#include <XrdZipUtils.hh>
Definition at line 104 of file XrdZipUtils.hh.
◆ dos_timestmp() [1/2]
XrdZip::dos_timestmp::dos_timestmp |
( |
| ) |
|
|
inline |
Definition at line 109 of file XrdZipUtils.hh.
111 const std::time_t now = std::time(
nullptr );
112 const std::tm calendar_time = *std::localtime( std::addressof( now ) );
static const uint8_t mon_shift
static const uint8_t hour_shift
static const uint8_t day_shift
static const uint16_t day_mask
static const uint16_t sec_mask
static const uint8_t min_shift
static const uint16_t min_mask
static const uint16_t year_mask
static const uint16_t mon_mask
static const uint8_t year_shift
static const uint8_t sec_shift
static const uint16_t hour_mask
References date, day_mask, day_shift, hour_mask, hour_shift, min_mask, min_shift, mon_mask, mon_shift, sec_mask, sec_shift, time, year_mask, and year_shift.
◆ dos_timestmp() [2/2]
XrdZip::dos_timestmp::dos_timestmp |
( |
time_t |
timestmp | ) |
|
|
inline |
Definition at line 126 of file XrdZipUtils.hh.
128 const std::tm calendar_time = *std::localtime( std::addressof( timestmp ) );
References date, day_mask, day_shift, hour_mask, hour_shift, min_mask, min_shift, mon_mask, mon_shift, sec_mask, sec_shift, time, year_mask, and year_shift.
◆ date
uint16_t XrdZip::dos_timestmp::date |
◆ day_mask
const uint16_t XrdZip::dos_timestmp::day_mask = 0x1f |
|
static |
◆ day_shift
const uint8_t XrdZip::dos_timestmp::day_shift = 0 |
|
static |
◆ hour_mask
const uint16_t XrdZip::dos_timestmp::hour_mask = 0x1f |
|
static |
◆ hour_shift
const uint8_t XrdZip::dos_timestmp::hour_shift = 11 |
|
static |
◆ min_mask
const uint16_t XrdZip::dos_timestmp::min_mask = 0x3f |
|
static |
◆ min_shift
const uint8_t XrdZip::dos_timestmp::min_shift = 5 |
|
static |
◆ mon_mask
const uint16_t XrdZip::dos_timestmp::mon_mask = 0x0f |
|
static |
◆ mon_shift
const uint8_t XrdZip::dos_timestmp::mon_shift = 5 |
|
static |
◆ sec_mask
const uint16_t XrdZip::dos_timestmp::sec_mask = 0x1f |
|
static |
◆ sec_shift
const uint8_t XrdZip::dos_timestmp::sec_shift = 0 |
|
static |
◆ time
uint16_t XrdZip::dos_timestmp::time |
◆ year_mask
const uint16_t XrdZip::dos_timestmp::year_mask = 0x7f |
|
static |
◆ year_shift
const uint8_t XrdZip::dos_timestmp::year_shift = 9 |
|
static |
The documentation for this struct was generated from the following file: