60 #if defined(STRICTUNZIP) || defined(STRICTZIPUNZIP)
63 typedef struct TagunzFile__ {
int unused; } unzFile__;
71 #define UNZ_END_OF_LIST_OF_FILE (-100)
72 #define UNZ_ERRNO (Z_ERRNO)
74 #define UNZ_PARAMERROR (-102)
75 #define UNZ_BADZIPFILE (-103)
76 #define UNZ_INTERNALERROR (-104)
77 #define UNZ_CRCERROR (-105)
122 extern int ZEXPORT unzStringFileNameCompare
OF ((
const char* fileName1,
123 const char* fileName2,
124 int iCaseSensitivity));
135 extern unzFile ZEXPORT unzOpen
OF((
const char *path));
146 extern unzFile ZEXPORT unzOpen2
OF((
const char *path,
153 extern int ZEXPORT unzClose
OF((unzFile file));
160 extern int ZEXPORT unzGetGlobalInfo
OF((unzFile file,
168 extern int ZEXPORT unzGetGlobalComment
OF((unzFile file,
181 extern int ZEXPORT unzGoToFirstFile
OF((unzFile file));
187 extern int ZEXPORT unzGoToNextFile
OF((unzFile file));
194 extern int ZEXPORT unzLocateFile
OF((unzFile file,
195 const char *szFileName,
196 int iCaseSensitivity));
226 extern int ZEXPORT unzGetCurrentFileInfo
OF((unzFile file,
229 uLong fileNameBufferSize,
231 uLong extraFieldBufferSize,
233 uLong commentBufferSize));
252 extern int ZEXPORT unzOpenCurrentFile
OF((unzFile file));
258 extern int ZEXPORT unzOpenCurrentFilePassword
OF((unzFile file,
259 const char* password));
266 extern int ZEXPORT unzOpenCurrentFile2
OF((unzFile file,
279 extern int ZEXPORT unzOpenCurrentFile3
OF((unzFile file,
283 const char* password));
294 extern int ZEXPORT unzCloseCurrentFile
OF((unzFile file));
300 extern int ZEXPORT unzReadCurrentFile
OF((unzFile file,
314 extern z_off_t ZEXPORT unztell
OF((unzFile file));
319 extern int ZEXPORT unzeof
OF((unzFile file));
324 extern int ZEXPORT unzGetLocalExtrafield
OF((unzFile file,
int ZEXPORT unzGetFilePos(unzFile file, unz_file_pos *file_pos)
voidp unzFile
Definition: unzip.h:66
tm_unz tmu_date
Definition: unzip.h:119
DT_DLL_VRVCORE DtTaitBryan level(const DtCoordinateSystem &cs, const DtVector &localOrigin, double topoHeading)
Returns a level orientation with the topographic heading.
uLong size_file_extra
Definition: unzip.h:112
uLong pos_in_zip_directory
Definition: unzip.h:212
uInt tm_mon
Definition: unzip.h:86
uLong uncompressed_size
Definition: unzip.h:110
voidpf void * buf
Definition: ioapi.h:39
uLong size_file_comment
Definition: unzip.h:113
uLong ZEXPORT unzGetOffset(unzFile file)
uInt tm_mday
Definition: unzip.h:85
uLong size_filename
Definition: unzip.h:111
uInt tm_hour
Definition: unzip.h:84
uInt tm_min
Definition: unzip.h:83
int ZEXPORT unzGoToFilePos(unzFile file, unz_file_pos *file_pos)
uLong internal_fa
Definition: unzip.h:116
uInt tm_sec
Definition: unzip.h:82
uLong disk_num_start
Definition: unzip.h:115
uLong compression_method
Definition: unzip.h:106
uLong version
Definition: unzip.h:103
struct unz_file_info_s unz_file_info
uLong crc
Definition: unzip.h:108
void fill_fopen_filefunc OF((zlib_filefunc_def *pzlib_filefunc_def))
uLong version_needed
Definition: unzip.h:104
int ZEXPORT unzSetOffset(unzFile file, uLong pos)
uLong compressed_size
Definition: unzip.h:109
uLong number_entry
Definition: unzip.h:94
struct unz_file_pos_s unz_file_pos
uLong num_of_file
Definition: unzip.h:213
uLong dosDate
Definition: unzip.h:107
struct unz_global_info_s unz_global_info
uInt tm_year
Definition: unzip.h:87
uLong flag
Definition: unzip.h:105
typedef uLong(ZCALLBACK *read_file_func) OF((voidpf opaque
uLong size_comment
Definition: unzip.h:96
uLong external_fa
Definition: unzip.h:117