![]() |
XRootD
|
Classes | |
struct | bad_data |
struct | CDFH |
struct | DataDescriptor |
struct | dos_timestmp |
struct | EOCD |
struct | Extra |
struct | LFH |
A data structure representing ZIP Local File Header. More... | |
struct | ovrflw |
struct | ZIP64_EOCD |
struct | ZIP64_EOCDL |
A data structure representing the ZIP64 end of central directory locator. More... | |
Typedefs | |
typedef std::vector< char > | buffer_t |
typedef std::unordered_map< std::string, size_t > | cdmap_t |
typedef std::unordered_map< std::string, std::unique_ptr< CDFH > > | cdrecs_t |
typedef std::vector< std::unique_ptr< CDFH > > | cdvec_t |
Functions | |
template<typename INT > | |
static void | copy_bytes (const INT value, buffer_t &buffer) |
template<typename INT > | |
static void | from_buffer (INT &var, const char *&buffer) |
template<typename INT > | |
static INT | to (const char *buffer) |
typedef std::vector<char> XrdZip::buffer_t |
Definition at line 56 of file XrdZipUtils.hh.
typedef std::unordered_map<std::string, size_t> XrdZip::cdmap_t |
Definition at line 56 of file XrdZipCDFH.hh.
typedef std::unordered_map<std::string, std::unique_ptr<CDFH> > XrdZip::cdrecs_t |
Definition at line 61 of file XrdZipCDFH.hh.
typedef std::vector<std::unique_ptr<CDFH> > XrdZip::cdvec_t |
Definition at line 51 of file XrdZipCDFH.hh.
|
inlinestatic |
Definition at line 62 of file XrdZipUtils.hh.
Referenced by XrdZip::CDFH::Serialize(), XrdZip::EOCD::Serialize(), XrdZip::Extra::Serialize(), XrdZip::LFH::Serialize(), XrdZip::ZIP64_EOCD::Serialize(), and XrdZip::ZIP64_EOCDL::Serialize().
|
inlinestatic |
Definition at line 78 of file XrdZipUtils.hh.
References bswap().
Referenced by XrdZip::LFH::LFH(), and XrdZip::Extra::FromBuffer().
|
inlinestatic |
Definition at line 91 of file XrdZipUtils.hh.
References bswap().
Referenced by XrdConfigProt::XrdConfigProt(), XrdOucString::atoi(), XrdOucString::erase(), XrdOucString::isdigit(), XrdCl::Timeout::operator=(), XrdOucString::replace(), XrdConfigProt::Reset(), and XrdFfsPosix_renameall().