Lines Matching refs:FILE
5 * you may not use this file except in compliance with the License.
37 * The correct way to update a file archive is to make all changes to a
38 * copy of the archive in a temporary file, and then unlink/rename over
69 * Add a file to the end of the archive. Specify whether you want the
94 * Add a file that is already compressed with gzip.
107 * Add a file from an in-memory data buffer.
120 * Add an entry by copying it from another zip file. If "padding" is
144 * to a file.
149 //bool uncompress(const ZipEntry* pEntry, FILE* fp) const;
189 status_t write(FILE* fp);
229 status_t copyFpToFp(FILE* dstFp, FILE* srcFp, unsigned long* pCRC32);
231 status_t copyDataToFp(FILE* dstFp,
234 status_t copyPartialFpToFp(FILE* dstFp, FILE* srcFp, long length,
236 /* like memmove(), but on parts of a single file */
237 status_t filemove(FILE* fp, off_t dest, off_t src, size_t n);
239 status_t compressFpToFp(FILE* dstFp, FILE* srcFp,
242 /* get modification date from a file descriptor */
246 * We use stdio FILE*, which gives us buffering but makes dealing
249 FILE* mZipFp; // Zip file pointer
251 /* one of these per file */
261 * One ZipEntry per entry in the zip file. I'm using pointers instead