Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
zipios::BackBufferA BackBuffer instance is useful for reading the last part of a file in an efficient manner, when it is not known exactly how far back (towards the front!) to go, to find the start of the desired data block
zipios::BasicEntryBasicEntry is a FileEntry that is suitable as a base class for basic entries, that e.g
zipios::CollectionCollection
zipios::DataDescriptorA struct containing fields for the entries in a zip file data descriptor, that trails the compressed data in files that were created by streaming, ie where the zip compressor cannot seek back to the local header and store the data
zipios::DeflateOutputStreambufDeflateOutputStreambuf is an output stream filter, that deflates the data that is written to it before it passes it on to the output stream it is attached to
zipios::DirectoryCollection
zipios::EndOfCentralDirectoryThe end of the Central directory structure
zipios::ExceptionBasic exception
zipios::FCollExceptionAn FCollException is used to signal a problem with a FileCollection
zipios::FileCollection
zipios::FileEntryA FileEntry represents an entry in a FileCollection
zipios::FileEntry::MatchFileNameFunction object to be used with the STL find_if algorithm to find a FileEntry in a container, which name (as obtained with FileEntry::getFileName()) is identical to the name specified in the MatchName constructor
zipios::FileEntry::MatchNameFunction object to be used with the STL find_if algorithm to find a FileEntry in a container, which name (as obtained with FileEntry::getName()) is identical to the name specified in the MatchName constructor
zipios::FilePathFilePath represents a path to a file or directory name
zipios::FilterInputStreambufAn input streambuf filter is a streambuf that filters the input it gets from the streambuf it is attached to
zipios::FilterOutputStreambufA FilterOutputStreambuf is a streambuf that filters the data that is written to it before it passes it on to the output streambuf it is connected to
zipios::GZIPOutputStream
zipios::GZIPOutputStreambufGZIPOutputStreambuf is a zip output streambuf filter
zipios::InflateInputStreambufInflateInputStreambuf is an input stream filter, that inflates the input from the attached input stream
zipios::InvalidStateExceptionAn object member function may throw this exception, if the operation it normally performs is inappropriate or impossible to perform because of the current state of the object
zipios::IOExceptionAn IOException is used to signal an I/O error
zipios::ReferenceCount< Type >ReferenceCount is useful to ensure proper handling of the reference count for (objects of) classes handled through a SimpleSmartPointer
zipios::SimpleSmartPointer< Type >SimpleSmartPointer is a simple reference counting smart pointer template
zipios::VirtualSeekerVirtualSeeker is a simple class that keeps track of a set of specified 'virtual' file endings that mark a subset of a real file
zipios::ZipCDirEntrySpecialization of ZipLocalEntry, that add fields for storing the extra information, that is only present in the entries in the zip central directory and not in the local entry headers
zipios::ZipFile
zipios::ZipInputStream
zipios::ZipInputStreambufZipInputStreambuf is a zip input streambuf filter
zipios::ZipLocalEntryA concrete implementation of the abstract FileEntry base class for ZipFile entries, specifically for representing the information present in the local headers of file entries in a zip file
zipios::ZipOutputStream
zipios::ZipOutputStreambufZipOutputStreambuf is a zip output streambuf filter

Generated on Fri Jul 18 01:22:57 2008 for Zipios++ by  doxygen 1.5.6