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 |