bit7z 4.0.9
A C++ library for interfacing with the 7-zip shared libs.
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CBit7zLibraryAllows accessing the basic functionalities provided by the 7z DLLs
 CBitAbstractArchiveHandlerAbstract class representing a generic archive handler
 CBitAbstractArchiveCreatorAbstract class representing a generic archive creator
 CBitCompressor< const tstring & >
 CBitFileCompressorAllows compressing files and directories
 CBitArchiveWriterAllows creating new archives or updating old ones with new items
 CBitArchiveEditorAllows creating new file archives or updating old ones
 CBitCompressor< Input >The BitCompressor template class allows compressing files into archives
 CBitAbstractArchiveOpenerThe BitAbstractArchiveOpener abstract class represents a generic archive opener
 CBitArchiveReaderAllows reading metadata of archives, as well as extracting them
 CBitExtractor< Input >The BitExtractor template class allows extracting the content of archives from supported input types
 CBitGenericItemThe BitGenericItem interface class represents a generic item (either inside or outside an archive)
 CBitArchiveItemGeneric item inside an archive
 CBitArchiveItemInfoArchived item and that stores all its properties for later use
 CBitArchiveItemOffsetArchived item but doesn't store its properties
 CBitInFormatExtractable archive format
 CBitInOutFormatFormat available for creating new archives and extract old ones
 CBitInputArchiveThe BitInputArchive class, given a handler object, allows reading/extracting the content of archives
 CBitArchiveReaderAllows reading metadata of archives, as well as extracting them
 CBitItemsVectorVector of generic input items, i.e., items that can come from the filesystem, from memory buffers, or from standard streams
 CBitOutputArchiveThe BitOutputArchive class, given a creator object, allows creating new archives
 CBitArchiveWriterAllows creating new archives or updating old ones with new items
 CBitPropVariantThe BitPropVariant struct is a light extension to the WinAPI PROPVARIANT struct providing useful getters
 CBitInputArchive::ConstIteratorAn iterator for the elements contained in an archive
 Csystem_error [external]STL class
 CBitExceptionGeneric exception thrown from the bit7z classes