Barracuda Application Server C/C++ Reference
Native APIs, integration guides, and platform interfaces
CentralDirIterator Struct Reference

Detailed Description

Low level ZIP file central directory iterator.

#include <ZipFileIterator.h>

Public Member Functions

 CentralDirIterator (ZipContainer *container)
 Initialize an iterator using the container's shared working buffer. More...
 
 CentralDirIterator (ZipContainer *container, U8 *buf, U32 bufSize)
 Initialize an iterator with separate working storage. More...
 
ZipErr getECode ()
 Query the iterator's last parsing result. More...
 
ZipFileHeader * getElement ()
 Read the current central-directory entry. More...
 
bool nextElement ()
 Advance after a successful getElement(). More...