struct Core::Zip::ExtraFieldZip64

Overview

Zip64 Extended Information Extra Field. More…

#include <corezipfileformat.h>

struct ExtraFieldZip64
{
    // fields

    uint64 uncompressedSize;
    uint64 compressedSize;
    uint64 localHeaderOffset;
    uint32 startDiskNumber;

    // methods

    bool read(IO::BinaryAccessor& s, int size);
    bool write(IO::BinaryAccessor& s) const;
};

Detailed Documentation

Zip64 Extended Information Extra Field.

Fields

uint64 uncompressedSize

Original uncompressed file size 8 bytes.

uint64 compressedSize

Size of compressed data 8 bytes.

uint64 localHeaderOffset

Offset of local header record 8 bytes.

uint32 startDiskNumber

Number of the disk on which this file starts 4 bytes.