Provided by: libzipios++-dev_0.1.5.9+cvs.2007.04.28-11build2_amd64 bug

NAME

       zipheadio.h - Header file that defines I/O functions for the header structures defined in
       ziphead.h.

SYNOPSIS

       #include 'zipios++/zipios-config.h'
       #include 'zipios++/meta-iostreams.h'
       #include <string>
       #include <vector>
       #include 'zipios++/ziphead.h'
       #include 'zipios++/zipios_defs.h'
       #include 'zipios++/fcollexceptions.h'

   Functions
       uint16 zipios::ztohs (unsigned char *buf)
       uint32 zipios::ztohl (unsigned char *buf)
       uint32 zipios::htozl (unsigned char *buf)
       uint16 zipios::htozs (unsigned char *buf)
       uint32 zipios::readUint32 (istream &is)
       void zipios::writeUint32 (uint32 host_val, ostream &os)
       uint16 zipios::readUint16 (istream &is)
       void zipios::writeUint16 (uint16 host_val, ostream &os)
       void zipios::readByteSeq (istream &is, string &con, int count)
       void zipios::writeByteSeq (ostream &os, const string &con)
       void zipios::readByteSeq (istream &is, unsigned char *buf, int count)
       void zipios::writeByteSeq (ostream &os, const unsigned char *buf, int count)
       void zipios::readByteSeq (istream &is, vector< unsigned char > &vec, int count)
       void zipios::writeByteSeq (ostream &os, const vector< unsigned char > &vec)
       istream & zipios::operator>> (istream &is, ZipLocalEntry &zlh)
       istream & zipios::operator>> (istream &is, DataDescriptor &dd)
       istream & zipios::operator>> (istream &is, ZipCDirEntry &zcdh)
       ostream & zipios::operator<< (ostream &os, const ZipLocalEntry &zlh)
       ostream & zipios::operator<< (ostream &os, const ZipCDirEntry &zcdh)
       ostream & zipios::operator<< (ostream &os, const EndOfCentralDirectory &eocd)

Detailed Description

       Header file that defines I/O functions for the header structures defined in ziphead.h.

       Definition in file zipheadio.h.

Function Documentation

   uint32 zipios::htozl (unsigned char * buf) [inline]
       Definition at line 69 of file zipheadio.h.

   uint16 zipios::htozs (unsigned char * buf) [inline]
       Definition at line 74 of file zipheadio.h.

   void zipios::readByteSeq (istream & is, string & con, int count) [inline]
       Definition at line 123 of file zipheadio.h.

   void zipios::readByteSeq (istream & is, unsigned char * buf, int count) [inline]
       Definition at line 140 of file zipheadio.h.

   void zipios::readByteSeq (istream & is, vector< unsigned char > & vec, int count) [inline]
       Definition at line 153 of file zipheadio.h.

   uint16 zipios::readUint16 (istream & is) [inline]
       Definition at line 101 of file zipheadio.h.

   uint32 zipios::readUint32 (istream & is) [inline]
       Definition at line 79 of file zipheadio.h.

   void zipios::writeByteSeq (ostream & os, const string & con) [inline]
       Definition at line 136 of file zipheadio.h.

   void zipios::writeByteSeq (ostream & os, const unsigned char * buf, int count) [inline]
       Definition at line 149 of file zipheadio.h.

   void zipios::writeByteSeq (ostream & os, const vector< unsigned char > & vec) [inline]
       Definition at line 165 of file zipheadio.h.

   void zipios::writeUint16 (uint16 host_val, ostream & os) [inline]
       Definition at line 118 of file zipheadio.h.

   void zipios::writeUint32 (uint32 host_val, ostream & os) [inline]
       Definition at line 96 of file zipheadio.h.

   uint32 zipios::ztohl (unsigned char * buf) [inline]
       Definition at line 51 of file zipheadio.h.

   uint16 zipios::ztohs (unsigned char * buf) [inline]
       Definition at line 43 of file zipheadio.h.

Author

       Generated automatically by Doxygen for Zipios++ from the source code.

                                             Zipios++                              zipheadio.h(3)