|
| 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.