libzipper 1.0.1
Public Member Functions
zipper::Decompressor Class Reference

Decompressor detects the compressed archive type of the data, and creates suitable CompressedFile instances to access the compressed data. More...

#include <zipper.hh>

List of all members.

Public Member Functions

 Decompressor (const ReaderPtr &reader)
 Create a decompressor from the data made available by reader.
 Decompressor (Reader &reader)
 ~Decompressor ()
 Decompressor dtor.
ContainerFormat getContainerFormat () const
 Return the detected Container type of the compressed archive.
std::vector< CompressedFilePtrgetEntries () const

Detailed Description

Decompressor detects the compressed archive type of the data, and creates suitable CompressedFile instances to access the compressed data.

Definition at line 519 of file zipper.hh.


Constructor & Destructor Documentation

zipper::Decompressor::Decompressor ( Reader reader)

Create a decompressor from the data made available by reader.

Parameters:
readermust remain in scope for the lifetime of the Decompressor, and lifetime of any CompressedFile objects returned from getEntries()

Member Function Documentation

std::vector<CompressedFilePtr> zipper::Decompressor::getEntries ( ) const

Return CompressedFile entries to represent the file entries within a compressed archive.


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