bit7z 4.1.0
A C++ library for interfacing with the 7-zip shared libs.
Loading...
Searching...
No Matches
BitArchiveWriter Member List

This is the complete list of members for BitArchiveWriter, including all inherited members.

addDirectory(const tstring &inDir)BitOutputArchive
addDirectoryContents(const tstring &inDir, const tstring &filter, bool recursive)BitOutputArchive
addDirectoryContents(const tstring &inDir, const tstring &filter="*", FilterPolicy policy=FilterPolicy::Include, bool recursive=true)BitOutputArchive
addFile(const tstring &inFile, const tstring &name={}) -> BitInputItem &BitOutputArchive
addFile(const buffer_t &inBuffer, const tstring &name) -> BitInputItem &BitOutputArchive
addFile(buffer_t &&inBuffer, const tstring &name) -> BitInputItem &=deleteBitOutputArchive
addFile(std::istream &inStream, const tstring &name) -> BitInputItem &BitOutputArchive
addFiles(const std::vector< tstring > &inFiles)BitOutputArchive
addFiles(const tstring &inDir, const tstring &filter, bool recursive)BitOutputArchive
addFiles(const tstring &inDir, const tstring &filter="*", FilterPolicy policy=FilterPolicy::Include, bool recursive=true)BitOutputArchive
addItems(const std::vector< tstring > &inPaths)BitOutputArchive
addItems(const std::vector< std::pair< tstring, tstring > > &inPaths)BitOutputArchive
addItems(const std::map< tstring, tstring > &inPaths)BitOutputArchive
BitArchiveWriter(const Bit7zLibrary &lib, const BitInOutFormat &format)BitArchiveWriter
BitArchiveWriter(const Bit7zLibrary &lib, const tstring &inArchive, ArchiveStartOffset startOffset, const BitInOutFormat &format, const tstring &password={})BitArchiveWriter
BitArchiveWriter(const Bit7zLibrary &lib, const tstring &inArchive, const BitInOutFormat &format, const tstring &password={})BitArchiveWriter
BitArchiveWriter(const Bit7zLibrary &lib, const buffer_t &inArchive, ArchiveStartOffset startOffset, const BitInOutFormat &format, const tstring &password={})BitArchiveWriter
BitArchiveWriter(const Bit7zLibrary &lib, buffer_t &&inArchive, ArchiveStartOffset startOffset, const BitInOutFormat &format, const tstring &password={})=deleteBitArchiveWriter
BitArchiveWriter(const Bit7zLibrary &lib, const buffer_t &inArchive, const BitInOutFormat &format, const tstring &password={})BitArchiveWriter
BitArchiveWriter(const Bit7zLibrary &lib, buffer_t &&inArchive, const BitInOutFormat &format, const tstring &password={})=deleteBitArchiveWriter
BitArchiveWriter(const Bit7zLibrary &lib, std::istream &inArchive, ArchiveStartOffset startOffset, const BitInOutFormat &format, const tstring &password={})BitArchiveWriter
BitArchiveWriter(const Bit7zLibrary &lib, std::istream &inArchive, const BitInOutFormat &format, const tstring &password={})BitArchiveWriter
BitOutputArchive(const BitAbstractArchiveCreator &creator)BitOutputArchiveexplicit
BitOutputArchive(const BitAbstractArchiveCreator &creator, const tstring &inFile, ArchiveStartOffset startOffset=ArchiveStartOffset::None)BitOutputArchiveexplicit
BitOutputArchive(const BitAbstractArchiveCreator &creator, const buffer_t &inBuffer, ArchiveStartOffset startOffset=ArchiveStartOffset::None)BitOutputArchive
BitOutputArchive(const BitAbstractArchiveCreator &creator, buffer_t &&inBuffer, ArchiveStartOffset startOffset=ArchiveStartOffset::None)=deleteBitOutputArchive
BitOutputArchive(const BitAbstractArchiveCreator &creator, std::istream &inStream, ArchiveStartOffset startOffset=ArchiveStartOffset::None)BitOutputArchive
clearPassword() noexceptBitAbstractArchiveHandler
compressionFormat() const noexcept -> const BitInOutFormat &BitAbstractArchiveCreator
compressionLevel() const noexcept -> BitCompressionLevelBitAbstractArchiveCreator
compressionMethod() const noexcept -> BitCompressionMethodBitAbstractArchiveCreator
compressTo(const tstring &outFile)BitOutputArchive
compressTo(buffer_t &outBuffer)BitOutputArchive
compressTo(std::ostream &outStream)BitOutputArchive
creator() const noexcept -> const BitAbstractArchiveCreator &BitOutputArchive
cryptHeaders() const noexcept -> boolBitAbstractArchiveCreator
dictionarySize() const noexcept -> std::uint32_tBitAbstractArchiveCreator
fileCallback() const -> const FileCallback &BitAbstractArchiveHandler
format() const noexcept -> const BitInFormat &overrideBitAbstractArchiveCreatorvirtual
handler() const noexcept -> const BitAbstractArchiveHandler &BitOutputArchive
isPasswordDefined() const noexcept -> boolBitAbstractArchiveHandler
itemsCount() const -> std::uint32_tBitOutputArchive
library() const noexcept -> const Bit7zLibrary &BitAbstractArchiveHandler
overwriteMode() const noexcept -> OverwriteModeBitAbstractArchiveHandler
password() const -> const tstring &BitAbstractArchiveHandler
passwordCallback() const -> const PasswordCallback &BitAbstractArchiveHandler
progressCallback() const -> const ProgressCallback &BitAbstractArchiveHandler
ratioCallback() const -> const RatioCallback &BitAbstractArchiveHandler
retainDirectories() const noexcept -> boolBitAbstractArchiveHandler
setCompressionLevel(BitCompressionLevel level) noexceptBitAbstractArchiveCreator
setCompressionMethod(BitCompressionMethod method)BitAbstractArchiveCreator
setDictionarySize(std::uint32_t dictionarySize)BitAbstractArchiveCreator
setFileCallback(const FileCallback &callback)BitAbstractArchiveHandler
setFormatProperty(const wchar_t(&name)[N], T value) noexceptBitAbstractArchiveCreatorinline
setFormatProperty(const wchar_t(&name)[N], const T &value) noexceptBitAbstractArchiveCreatorinline
setOverwriteMode(OverwriteMode mode)BitAbstractArchiveHandler
setPassword(const tstring &password) overrideBitAbstractArchiveCreatorvirtual
setPassword(const tstring &password, EncryptionScope scope)BitAbstractArchiveCreator
setPassword(const tstring &password, bool cryptHeaders)BitAbstractArchiveCreator
setPasswordCallback(const PasswordCallback &callback)BitAbstractArchiveHandler
setProgressCallback(const ProgressCallback &callback)BitAbstractArchiveHandler
setRatioCallback(const RatioCallback &callback)BitAbstractArchiveHandler
setRetainDirectories(bool retain) noexceptBitAbstractArchiveHandler
setSolidMode(bool solidMode) noexceptBitAbstractArchiveCreator
setStoreCreationTime(bool storeCreationTime) noexceptBitAbstractArchiveCreator
setStoreLastAccessTime(bool storeLastAccessTime) noexceptBitAbstractArchiveCreator
setStoreLastWriteTime(bool storeLastWriteTime) noexceptBitAbstractArchiveCreator
setStoreOpenFiles(bool storeOpenFiles) noexceptBitAbstractArchiveCreator
setStoreSymbolicLinks(bool storeSymlinks) noexceptBitAbstractArchiveCreator
setThreadsCount(std::uint32_t threadsCount) noexceptBitAbstractArchiveCreator
setTotalCallback(const TotalCallback &callback)BitAbstractArchiveHandler
setUpdateMode(UpdateMode mode)BitAbstractArchiveCreatorvirtual
setUpdateMode(bool canUpdate)BitAbstractArchiveCreator
setVolumeSize(std::uint64_t volumeSize) noexceptBitAbstractArchiveCreator
setWordSize(std::uint32_t wordSize)BitAbstractArchiveCreator
solidMode() const noexcept -> boolBitAbstractArchiveCreator
storeCreationTime() const noexcept -> boolBitAbstractArchiveCreator
storeLastAccessTime() const noexcept -> boolBitAbstractArchiveCreator
storeLastWriteTime() const noexcept -> boolBitAbstractArchiveCreator
storeOpenFiles() const noexcept -> boolBitAbstractArchiveCreator
storeSymbolicLinks() const noexcept -> boolBitAbstractArchiveCreator
threadsCount() const noexcept -> std::uint32_tBitAbstractArchiveCreator
totalCallback() const -> const TotalCallback &BitAbstractArchiveHandler
updateMode() const noexcept -> UpdateModeBitAbstractArchiveCreator
volumeSize() const noexcept -> std::uint64_tBitAbstractArchiveCreator
wordSize() const noexcept -> std::uint32_tBitAbstractArchiveCreator
~BitOutputArchive()BitOutputArchivevirtual