|
virtual FileEntry * | clone () const |
| Create a heap allocated clone of the object this method is called for. More...
|
|
int | getCDirHeaderSize () const |
|
virtual string | getComment () const |
| Returns the comment of the entry, if it has one. More...
|
|
virtual uint32 | getLocalHeaderOffset () const |
|
virtual void | setComment (const string &comment) |
| Sets the comment field for the FileEntry. More...
|
|
void | setDefaultWriter () |
|
virtual void | setLocalHeaderOffset (uint32 offset) |
|
virtual string | toString () const |
| Returns a human-readable string representation of the entry. More...
|
|
| ZipCDirEntry (const string &_filename="", const string &_file_comment="", const vector< unsigned char > &_extra_field=vector< unsigned char >()) |
|
virtual | ~ZipCDirEntry () |
|
virtual FileEntry * | clone () const |
| Create a heap allocated clone of the object this method is called for. More...
|
|
virtual string | getComment () const |
| Returns the comment of the entry, if it has one. More...
|
|
virtual uint32 | getCompressedSize () const |
| Returns the compressed size of the entry. More...
|
|
virtual uint32 | getCrc () const |
| Returns the Crc for the entry, if it has one. More...
|
|
virtual vector< unsigned char > | getExtra () const |
| Returns a vector of bytes of extra data that may be stored with the entry. More...
|
|
virtual string | getFileName () const |
| Returns the filename of the entry. More...
|
|
int | getLocalHeaderSize () const |
|
virtual StorageMethod | getMethod () const |
| Returns the method used to store the entry in the FileCollection. More...
|
|
virtual string | getName () const |
| Returns the full filename of the entry, including a path if the entry is stored in a subfolder. More...
|
|
virtual uint32 | getSize () const |
| Returns the (uncompressed) size of the entry data. More...
|
|
virtual int | getTime () const |
| Returns the date and time of FIXME: what?
More...
|
|
virtual bool | isDirectory () const |
| Returns true if the entry is a directory. More...
|
|
virtual bool | isValid () const |
| Any method or operator that initializes a FileEntry may set a flag, that specifies whether the read entry is valid or not. More...
|
|
virtual void | setComment (const string &comment) |
| Sets the comment field for the FileEntry. More...
|
|
virtual void | setCompressedSize (uint32 size) |
| Set the compressed size field of the entry. More...
|
|
virtual void | setCrc (uint32 crc) |
| Sets the crc field. More...
|
|
void | setDefaultExtract () |
|
virtual void | setExtra (const vector< unsigned char > &extra) |
| Sets the extra field. More...
|
|
virtual void | setMethod (StorageMethod method) |
| Sets the storage method field for the entry. More...
|
|
virtual void | setName (const string &name) |
| Sets the name field for the entry. More...
|
|
virtual void | setSize (uint32 size) |
| Sets the size field for the entry. More...
|
|
virtual void | setTime (int time) |
| Sets the time field for the entry. More...
|
|
virtual string | toString () const |
| Returns a human-readable string representation of the entry. More...
|
|
bool | trailingDataDescriptor () const |
|
| ZipLocalEntry (const string &_filename="", const vector< unsigned char > &_extra_field=vector< unsigned char >()) |
|
virtual | ~ZipLocalEntry () |
|
virtual FileEntry * | clone () const =0 |
| Create a heap allocated clone of the object this method is called for. More...
|
|
virtual string | getComment () const =0 |
| Returns the comment of the entry, if it has one. More...
|
|
virtual uint32 | getCompressedSize () const =0 |
| Returns the compressed size of the entry. More...
|
|
virtual uint32 | getCrc () const =0 |
| Returns the Crc for the entry, if it has one. More...
|
|
virtual vector< unsigned char > | getExtra () const =0 |
| Returns a vector of bytes of extra data that may be stored with the entry. More...
|
|
virtual string | getFileName () const =0 |
| Returns the filename of the entry. More...
|
|
virtual StorageMethod | getMethod () const =0 |
| Returns the method used to store the entry in the FileCollection. More...
|
|
virtual string | getName () const =0 |
| Returns the full filename of the entry, including a path if the entry is stored in a subfolder. More...
|
|
virtual uint32 | getSize () const =0 |
| Returns the (uncompressed) size of the entry data. More...
|
|
virtual int | getTime () const =0 |
| Returns the date and time of FIXME: what?
More...
|
|
virtual bool | isDirectory () const =0 |
| Returns true if the entry is a directory. More...
|
|
virtual bool | isValid () const =0 |
| Any method or operator that initializes a FileEntry may set a flag, that specifies whether the read entry is valid or not. More...
|
|
virtual void | setComment (const string &comment)=0 |
| Sets the comment field for the FileEntry. More...
|
|
virtual void | setCompressedSize (uint32 size)=0 |
| Set the compressed size field of the entry. More...
|
|
virtual void | setCrc (uint32 crc)=0 |
| Sets the crc field. More...
|
|
virtual void | setExtra (const vector< unsigned char > &extra)=0 |
| Sets the extra field. More...
|
|
virtual void | setMethod (StorageMethod method)=0 |
| Sets the storage method field for the entry. More...
|
|
virtual void | setName (const string &name)=0 |
| Sets the name field for the entry. More...
|
|
virtual void | setSize (uint32 size)=0 |
| Sets the size field for the entry. More...
|
|
virtual void | setTime (int time)=0 |
| Sets the time field for the entry. More...
|
|
virtual string | toString () const =0 |
| Returns a human-readable string representation of the entry. More...
|
|
virtual | ~FileEntry () |
| FileEntry destructor. More...
|
|
Specialization of ZipLocalEntry, that add fields for storing the extra information, that is only present in the entries in the zip central directory and not in the local entry headers.