Barracuda Application Server C/C++ Reference
Native APIs, integration guides, and platform interfaces
ZipIo.h File Reference
#include "IoIntf.h"
#include "VirDir.h"
#include "ZipFileIterator.h"
Include dependency graph for ZipIo.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ZipIo
 The ZipIo class makes it possible for the web server to work with resources in a ZIP file as if the ZIP file is a read-only file system. More...
 

Macros

#define ZipIo_getECode(o)   (o)->ecode
 Query construction status without performing I/O. More...
 

Typedefs

typedef ZipIo ZipIo
 The ZipIo class makes it possible for the web server to work with resources in a ZIP file as if the ZIP file is a read-only file system. More...
 

Functions

BA_API void ZipIo_constructor (ZipIo *o, ZipReader *reader, size_t size, AllocatorIntf *alloc)
 ZipIo constructor. More...
 
BA_API void ZipIo_destructor (ZipIo *o)
 Notify an attached IoIntf, free the index/buffer/password storage, and leave the borrowed ZipReader and allocator alive. More...