1 #ifndef ZIPOUTPUTSTREAMBUF_H
2 #define ZIPOUTPUTSTREAMBUF_H
4 #include "zipios++/zipios-config.h"
20 enum CompressionLevels { NO_COMPRESSION = Z_NO_COMPRESSION,
21 BEST_SPEED = Z_BEST_SPEED,
22 BEST_COMPRESSION = Z_BEST_COMPRESSION,
23 DEFAULT_COMPRESSION = Z_DEFAULT_COMPRESSION } ;
66 virtual int overflow(
int c = EOF ) ;
69 void setEntryClosedState() ;
70 void updateEntryHeaderInfo() ;
73 static void writeCentralDirectory(
const vector< ZipCDirEntry > &entries,
81 vector< ZipCDirEntry > _entries ;
84 StorageMethod _method ;