|
libzipper 1.0.1
|
#include <zipper.hh>
Public Types | |
| enum | CapabilityBits { Compression = 1, Decompression = 2, EmbeddedFilenames = 4, Archive = 8, FileSize = 16 } |
Public Attributes | |
| ContainerFormat | format |
| Container Type | |
| std::string | mediaType |
| uint32_t | capabilities |
| Bitmask comprised of CapabilityBits enum values. | |
Provides libzipper capability details for a compressed archive format.
allows a bitmask to be specified with a combination of boolean flags.
| Compression |
Compression bit is set if the format is usable with Compressor. |
| Decompression |
Decompression bit is set if the format is usable with Decompressor |
| EmbeddedFilenames |
EmbeddedFilenames bit is set if CompressedFile::getPath() is supported |
| Archive |
Archive bit is set if multiple compressed files may exist in a single container. |
| FileSize |
FileSize bit is set if the uncompressed size for each compressed file is recorded in the container. |
| std::string zipper::Container::mediaType |
1.7.4