|
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().
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 78 of file XrdZipUtils.hh.
References bswap().
Referenced by XrdZip::LFH::LFH(), and XrdZip::Extra::FromBuffer().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 91 of file XrdZipUtils.hh.
References bswap().
Referenced by XrdZip::CDFH::CDFH(), XrdZip::EOCD::EOCD(), XrdCl::Timeout::Timeout(), XrdZip::ZIP64_EOCD::ZIP64_EOCD(), XrdZip::ZIP64_EOCDL::ZIP64_EOCDL(), XrdZip::EOCD::Find(), XrdZip::Extra::Find(), XrdCl::ZipArchive::OpenArchive(), XrdCl::Timeout::operator=(), XrdZip::CDFH::Parse(), and XrdZip::CDFH::Parse().
Here is the call graph for this function:
Here is the caller graph for this function: