staticlib_compress  1.2.0
 All Classes Namespaces Files Functions Enumerations
Public Member Functions | List of all members
staticlib::compress::detail::Header Class Reference

https://en.wikipedia.org/wiki/Zip_%28file_format%29 More...

#include <staticlib/compress/zip_sink.hpp>

Public Member Functions

 Header (std::string filename, uint16_t compression_method)
template<typename Sink >
void write_local_file_header (Sink &sink, uint32_t offset)
template<typename Sink >
void write_data_descriptor (Sink &sink, uint32_t compressed_size, uint32_t uncompressed_size, uint32_t crc)
template<typename Sink >
void write_cd_file_header (Sink &sink)

Detailed Description

https://en.wikipedia.org/wiki/Zip_%28file_format%29

Constructor & Destructor Documentation

staticlib::compress::detail::Header::Header ( std::string  filename,
uint16_t  compression_method 
)
inline

Member Function Documentation

template<typename Sink >
void staticlib::compress::detail::Header::write_cd_file_header ( Sink &  sink)
inline
template<typename Sink >
void staticlib::compress::detail::Header::write_data_descriptor ( Sink &  sink,
uint32_t  compressed_size,
uint32_t  uncompressed_size,
uint32_t  crc 
)
inline
template<typename Sink >
void staticlib::compress::detail::Header::write_local_file_header ( Sink &  sink,
uint32_t  offset 
)
inline

The documentation for this class was generated from the following file: