ddn.odf.container.entry

ODF package entry model.

Represents a single entry within an ODF ZIP package, including metadata, content loading state, and classification as standard or unknown entry.

Types 1

Represents a single entry in an ODF ZIP package.

Fields
string pathFull path of the entry within the package (e.g. `"content.xml"`, `"META-INF/manifest.xml"`, `"Pictures/image1.png"`).
ulong sizeUncompressed size in bytes.
ulong compressedSizeCompressed size in bytes.
bool isDirectory`true` if this entry represents a directory.
bool isFile`true` if this entry represents a regular file.
uint crc32CRC-32 checksum of the uncompressed content.
bool isLoaded`true` if the entry content has been loaded into memory.
Methods
bool isStandardEntry() @property const @safe pure nothrow @nogcReturns `true` if this entry is one of the standard ODF streams.
bool isMimetypeEntry() @property const @safe pure nothrow @nogcReturns `true` if this entry is the ODF mimetype stream.
bool isManifestEntry() @property const @safe pure nothrow @nogcReturns `true` if this entry is a manifest entry.