VHISTlib  1.84.0.3018
Public Attributes
vhist::FileTag Struct Reference

A dataclass storing all entries of the tags of one embedded files. More...

#include <tags.h>

List of all members.

Public Attributes

int id
 The id of the tag. Each filetag inside a VHIST file has a unique id.
int position
 The position of the start of the tag within the VHIST file in bytes.
int taglen
 The length of the tag in bytes.
QString filetype
 The type of the file in a MIME-like format.
QString filename
 The name of the file (without a path).
QString description
 The description of the file.
QString comment
 An addition comment refering to the file.
QString compression
 The type of compression used by the embedded file.
int filesize
 The size of the uncompressed file in bytes.
int cfilesize
 The size of the compressed file in bytes.
int blocksize
 The size of the datablock between the VHIST_EMBEDDEDFILE_BEGIN and VHIST_EMBEDDEDFILE_END tag.
int offset
 The number of bytes between the end of the VHIST_EMBEDDEDFILE_BEGIN tag and the beginning of the embedded file.
QString md5file
 The md5 sum of the uncompressed file.
QString md5cfile
 The md5 sum of the compressed file.

Detailed Description

A dataclass storing all entries of the tags of one embedded files.

Additionally, the position of the BEGIN-tag within the VHIST file and the length of the tag are stored.


Member Data Documentation

The size of the datablock between the VHIST_EMBEDDEDFILE_BEGIN and VHIST_EMBEDDEDFILE_END tag.

The size of the compressed file in bytes.

If the file has not been compressed, this member has a value of -1.

The type of compression used by the embedded file.

Valid values are "none" and "flate".

The md5 sum of the compressed file.

If the file has not been compressed, this member holds an empty string as value.

The number of bytes between the end of the VHIST_EMBEDDEDFILE_BEGIN tag and the beginning of the embedded file.


The documentation for this struct was generated from the following files:

VHISTlib 1.84.0.3018 of Jun 28 2013, generated by doxygen.