#include <ziphead.h>
Public Member Functions | |
ZipCDirEntry (const string &_filename="", const string &_file_comment="", const vector< unsigned char > &_extra_field=vector< unsigned char >()) | |
void | setDefaultWriter () |
ZipCDirEntry & | operator= (const class ZipCDirEntry &src) |
virtual string | toString () const |
Returns a human-readable string representation of the entry. | |
virtual string | getComment () const |
Returns the comment of the entry, if it has one. | |
virtual void | setComment (const string &comment) |
Sets the comment field for the FileEntry. | |
virtual uint32 | getLocalHeaderOffset () const |
virtual void | setLocalHeaderOffset (uint32 offset) |
int | getCDirHeaderSize () const |
virtual FileEntry * | clone () const |
Create a heap allocated clone of the object this method is called for. | |
Friends | |
istream & | operator>> (istream &is, ZipCDirEntry &zcdh) |
ostream & | operator<< (ostream &os, const ZipCDirEntry &zcdh) |
bool | operator== (const ZipLocalEntry &zlh, const ZipCDirEntry &ze) |
Definition at line 102 of file ziphead.h.
string zipios::ZipCDirEntry::toString | ( | ) | const [virtual] |
Returns a human-readable string representation of the entry.
Reimplemented from zipios::ZipLocalEntry.
Definition at line 218 of file ziphead.cpp.
string zipios::ZipCDirEntry::getComment | ( | ) | const [virtual] |
Returns the comment of the entry, if it has one.
Otherwise it returns an empty string.
Reimplemented from zipios::ZipLocalEntry.
Definition at line 199 of file ziphead.cpp.
void zipios::ZipCDirEntry::setComment | ( | const string & | comment | ) | [virtual] |
Sets the comment field for the FileEntry.
comment | string with the new comment. |
Reimplemented from zipios::ZipLocalEntry.
Definition at line 212 of file ziphead.cpp.
FileEntry * zipios::ZipCDirEntry::clone | ( | ) | const [virtual] |
Create a heap allocated clone of the object this method is called for.
The caller is responsible for deallocating the clone when he is done with it.
Reimplemented from zipios::ZipLocalEntry.
Definition at line 231 of file ziphead.cpp.