Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CZipManager Class Reference

#include <ZipManager.h>

Public Member Functions

 CZipManager ()
 
 ~CZipManager ()
 
bool GetZipList (const CURL &url, std::vector< SZipEntry > &items)
 
bool GetZipEntry (const CURL &url, SZipEntry &item)
 
bool ExtractArchive (const std::string &strArchive, const std::string &strPath)
 
bool ExtractArchive (const CURL &archive, const std::string &strPath)
 
void release (const std::string &strPath)
 

Static Public Member Functions

static void readHeader (const char *buffer, SZipEntry &info)
 
static void readCHeader (const char *buffer, SZipEntry &info)
 

Constructor & Destructor Documentation

◆ CZipManager()

CZipManager::CZipManager ( )
default

◆ ~CZipManager()

CZipManager::~CZipManager ( )
default

Member Function Documentation

◆ ExtractArchive() [1/2]

bool CZipManager::ExtractArchive ( const CURL & archive,
const std::string & strPath )

◆ ExtractArchive() [2/2]

bool CZipManager::ExtractArchive ( const std::string & strArchive,
const std::string & strPath )

◆ GetZipEntry()

bool CZipManager::GetZipEntry ( const CURL & url,
SZipEntry & item )

◆ GetZipList()

bool CZipManager::GetZipList ( const CURL & url,
std::vector< SZipEntry > & items )

◆ readCHeader()

void CZipManager::readCHeader ( const char * buffer,
SZipEntry & info )
static

◆ readHeader()

void CZipManager::readHeader ( const char * buffer,
SZipEntry & info )
static

◆ release()

void CZipManager::release ( const std::string & strPath)

The documentation for this class was generated from the following files: