|
bit7z 4.0.9
A C++ library for interfacing with the 7-zip shared libs.
|
This is the complete list of members for BitExtractor< Input >, including all inherited members.
| BitExtractor(const Bit7zLibrary &lib, const BitInFormat &format=BitFormat::Auto) | BitExtractor< Input > | inlineexplicit |
| clearPassword() noexcept | BitAbstractArchiveHandler | |
| extract(Input inArchive, const tstring &outDir={}) const | BitExtractor< Input > | inline |
| extract(Input inArchive, vector< byte_t > &outBuffer, uint32_t index=0) const | BitExtractor< Input > | inline |
| extract(Input inArchive, std::ostream &outStream, uint32_t index=0) const | BitExtractor< Input > | inline |
| extract(Input inArchive, std::map< tstring, vector< byte_t > > &outMap) const | BitExtractor< Input > | inline |
| extractionFormat() const noexcept -> const BitInFormat & | BitAbstractArchiveOpener | |
| extractItems(Input inArchive, const std::vector< uint32_t > &indices, const tstring &outDir={}) const | BitExtractor< Input > | inline |
| extractMatching(Input inArchive, const tstring &itemFilter, const tstring &outDir={}, FilterPolicy policy=FilterPolicy::Include) const | BitExtractor< Input > | inline |
| extractMatching(Input inArchive, const tstring &itemFilter, vector< byte_t > &outBuffer, FilterPolicy policy=FilterPolicy::Include) const | BitExtractor< Input > | inline |
| extractMatchingRegex(Input inArchive, const tstring ®ex, const tstring &outDir={}, FilterPolicy policy=FilterPolicy::Include) const | BitExtractor< Input > | inline |
| extractMatchingRegex(Input inArchive, const tstring ®ex, vector< byte_t > &outBuffer, FilterPolicy policy=FilterPolicy::Include) const | BitExtractor< Input > | inline |
| fileCallback() const -> FileCallback | BitAbstractArchiveHandler | |
| format() const noexcept -> const BitInFormat &override | BitAbstractArchiveOpener | virtual |
| isPasswordDefined() const noexcept -> bool | BitAbstractArchiveHandler | |
| library() const noexcept -> const Bit7zLibrary & | BitAbstractArchiveHandler | |
| overwriteMode() const -> OverwriteMode | BitAbstractArchiveHandler | |
| password() const -> tstring | BitAbstractArchiveHandler | |
| passwordCallback() const -> PasswordCallback | BitAbstractArchiveHandler | |
| progressCallback() const -> ProgressCallback | BitAbstractArchiveHandler | |
| ratioCallback() const -> RatioCallback | BitAbstractArchiveHandler | |
| retainDirectories() const noexcept -> bool | BitAbstractArchiveHandler | |
| setFileCallback(const FileCallback &callback) | BitAbstractArchiveHandler | |
| setOverwriteMode(OverwriteMode mode) | BitAbstractArchiveHandler | |
| setPassword(const tstring &password) | BitAbstractArchiveHandler | virtual |
| setPasswordCallback(const PasswordCallback &callback) | BitAbstractArchiveHandler | |
| setProgressCallback(const ProgressCallback &callback) | BitAbstractArchiveHandler | |
| setRatioCallback(const RatioCallback &callback) | BitAbstractArchiveHandler | |
| setRetainDirectories(bool retain) noexcept | BitAbstractArchiveHandler | |
| setTotalCallback(const TotalCallback &callback) | BitAbstractArchiveHandler | |
| test(Input inArchive) const | BitExtractor< Input > | inline |
| totalCallback() const -> TotalCallback | BitAbstractArchiveHandler |