bit7z 4.0.0
A C++ library for interfacing with the 7-zip shared libs.
|
This is the complete list of members for BitArchiveReader, including all inherited members.
archivePath() const noexcept -> const tstring & | BitInputArchive | |
archiveProperties() const -> map< BitProperty, BitPropVariant > | BitArchiveReader | |
archiveProperty(BitProperty property) const -> BitPropVariant | BitInputArchive | |
begin() const noexcept -> BitInputArchive::ConstIterator | BitInputArchive | |
BitArchiveReader(const Bit7zLibrary &lib, const tstring &inArchive, const BitInFormat &format=BitFormat::Auto, const tstring &password={}) | BitArchiveReader | |
BitArchiveReader(const Bit7zLibrary &lib, const std::vector< byte_t > &inArchive, const BitInFormat &format=BitFormat::Auto, const tstring &password={}) | BitArchiveReader | |
BitArchiveReader(const Bit7zLibrary &lib, std::istream &inArchive, const BitInFormat &format=BitFormat::Auto, const tstring &password={}) | BitArchiveReader | |
BitInputArchive(const BitAbstractArchiveHandler &handler, const tstring &inFile) | BitInputArchive | |
BitInputArchive(const BitAbstractArchiveHandler &handler, const fs::path &arcPath) | BitInputArchive | |
BitInputArchive(const BitAbstractArchiveHandler &handler, const std::vector< byte_t > &inBuffer) | BitInputArchive | |
BitInputArchive(const BitAbstractArchiveHandler &handler, std::istream &inStream) | BitInputArchive | |
cbegin() const noexcept -> BitInputArchive::ConstIterator | BitInputArchive | |
cend() const noexcept -> BitInputArchive::ConstIterator | BitInputArchive | |
clearPassword() noexcept | BitAbstractArchiveHandler | |
contains(const tstring &path) const noexcept -> bool | BitInputArchive | |
detectedFormat() const noexcept -> const BitInFormat & | BitInputArchive | |
end() const noexcept -> BitInputArchive::ConstIterator | BitInputArchive | |
extractionFormat() const noexcept -> const BitInFormat & | BitAbstractArchiveOpener | |
extractTo(const tstring &outDir, const std::vector< uint32_t > &indices={}) const | BitInputArchive | |
extractTo(std::vector< byte_t > &outBuffer, uint32_t index=0) const | BitInputArchive | |
extractTo(std::array< byte_t, N > &buffer, uint32_t index=0) const | BitInputArchive | inline |
extractTo(byte_t(&buffer)[N], uint32_t index=0) const | BitInputArchive | inline |
extractTo(byte_t *buffer, std::size_t size, uint32_t index=0) const | BitInputArchive | |
extractTo(std::ostream &outStream, uint32_t index=0) const | BitInputArchive | |
extractTo(std::map< tstring, std::vector< byte_t > > &outMap) const | BitInputArchive | |
fileCallback() const -> FileCallback | BitAbstractArchiveHandler | |
filesCount() const -> uint32_t | BitArchiveReader | |
find(const tstring &path) const noexcept -> BitInputArchive::ConstIterator | BitInputArchive | |
foldersCount() const -> uint32_t | BitArchiveReader | |
format() const noexcept -> const BitInFormat &override | BitAbstractArchiveOpener | virtual |
handler() const noexcept -> const BitAbstractArchiveHandler & | BitInputArchive | |
hasEncryptedItems() const -> bool | BitArchiveReader | |
isEncrypted() const -> bool | BitArchiveReader | |
isEncrypted(const Bit7zLibrary &lib, T &&inArchive, const BitInFormat &format=BitFormat::Auto) -> bool | BitArchiveReader | inlinestatic |
isHeaderEncrypted(const Bit7zLibrary &lib, T &&inArchive, const BitInFormat &format=BitFormat::Auto) -> bool | BitArchiveReader | inlinestatic |
isItemEncrypted(uint32_t index) const -> bool | BitInputArchive | |
isItemFolder(uint32_t index) const -> bool | BitInputArchive | |
isMultiVolume() const -> bool | BitArchiveReader | |
isPasswordDefined() const noexcept -> bool | BitAbstractArchiveHandler | |
isSolid() const -> bool | BitArchiveReader | |
itemAt(uint32_t index) const -> BitArchiveItemOffset | BitInputArchive | |
itemProperty(uint32_t index, BitProperty property) const -> BitPropVariant | BitInputArchive | |
items() const -> vector< BitArchiveItemInfo > | BitArchiveReader | |
itemsCount() const -> uint32_t | BitInputArchive | |
library() const noexcept -> const Bit7zLibrary & | BitAbstractArchiveHandler | |
overwriteMode() const -> OverwriteMode | BitAbstractArchiveHandler | |
packSize() const -> uint64_t | BitArchiveReader | |
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 | |
size() const -> uint64_t | BitArchiveReader | |
test() const | BitInputArchive | |
testItem(uint32_t index) const | BitInputArchive | |
totalCallback() const -> TotalCallback | BitAbstractArchiveHandler | |
volumesCount() const -> uint32_t | BitArchiveReader | |
~BitArchiveReader() override=default | BitArchiveReader |