8#ifndef SRC_XRDZIP_XRDZIPZIP64EOCDL_HH_
9#define SRC_XRDZIP_XRDZIPZIP64EOCDL_HH_
Definition XrdZipCDFH.hh:42
std::vector< char > buffer_t
Definition XrdZipUtils.hh:56
static void copy_bytes(const INT value, buffer_t &buffer)
Definition XrdZipUtils.hh:62
Definition XrdZipEOCD.hh:40
uint32_t cdOffset
Definition XrdZipEOCD.hh:143
uint32_t cdSize
Definition XrdZipEOCD.hh:142
A data structure representing the ZIP64 end of central directory locator.
Definition XrdZipZIP64EOCDL.hh:23
static const uint32_t zip64EocdlSign
Definition XrdZipZIP64EOCDL.hh:82
static const uint16_t zip64EocdlSize
Definition XrdZipZIP64EOCDL.hh:83
void Serialize(buffer_t &buffer)
Serialize the object into a buffer.
Definition XrdZipZIP64EOCDL.hh:55
uint32_t totalNbDisks
Definition XrdZipZIP64EOCDL.hh:77
ZIP64_EOCDL(const char *buffer)
Constructor from a buffer.
Definition XrdZipZIP64EOCDL.hh:27
uint32_t nbDiskZip64Eocd
Definition XrdZipZIP64EOCDL.hh:75
ZIP64_EOCDL(const EOCD &eocd, const ZIP64_EOCD &zip64Eocd)
Constructor from EOCD and ZIP64 EOCD.
Definition XrdZipZIP64EOCDL.hh:37
std::string ToString()
Convert the EOCDL into a string for logging purposes.
Definition XrdZipZIP64EOCDL.hh:66
uint64_t zip64EocdOffset
Definition XrdZipZIP64EOCDL.hh:76
Definition XrdZipZIP64EOCD.hh:24
uint64_t cdSize
Definition XrdZipZIP64EOCD.hh:109
uint64_t cdOffset
Definition XrdZipZIP64EOCD.hh:110
Definition XrdZipUtils.hh:49