zipheadio.h File Reference

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

#include "zipios-config.h"
#include "meta-iostreams.h"
#include <string>
#include <vector>
#include "ziphead.h"
#include "zipios_defs.h"

Go to the source code of this file.

Namespaces

namespace  zipios

Functions

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

Detailed Description

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

Definition in file zipheadio.h.


Generated on Wed Nov 23 19:01:27 2011 for FreeCAD by  doxygen 1.6.1