Geant4_10
Public Member Functions | List of all members
cheprep::ZipOutputStreamBuffer Class Reference

#include <ZipOutputStreamBuffer.h>

Inheritance diagram for cheprep::ZipOutputStreamBuffer:
Inheritance graph
[legend]
Collaboration diagram for cheprep::ZipOutputStreamBuffer:
Collaboration graph
[legend]

Public Member Functions

 ZipOutputStreamBuffer (std::streambuf *buffer)
 
int overflow (int c)
 
void closeEntry ()
 
void close ()
 
void putNextEntry (const std::string &name, bool compress)
 
void setMethod (int method)
 
void setComment (const std::string &comment)
 
virtual ~ZipOutputStreamBuffer ()
 
- Public Member Functions inherited from cheprep::DeflateOutputStreamBuffer
 DeflateOutputStreamBuffer (std::streambuf *buffer)
 
void init (bool compress)
 
void finish ()
 
virtual ~DeflateOutputStreamBuffer ()
 

Additional Inherited Members

- Protected Member Functions inherited from cheprep::DeflateOutputStreamBuffer
int overflow (int c=EOF)
 
bool flushOut ()
 
void putUI (unsigned int ui)
 
void putUS (unsigned short us)
 
void putUB (unsigned char ub)
 
void putS (const std::string s)
 
std::streampos pos ()
 
unsigned int getSize ()
 
unsigned int getCRC ()
 

Detailed Description

Definition at line 19 of file ZipOutputStreamBuffer.h.

Constructor & Destructor Documentation

cheprep::ZipOutputStreamBuffer::ZipOutputStreamBuffer ( std::streambuf *  buffer)

Definition at line 17 of file ZipOutputStreamBuffer.cc.

cheprep::ZipOutputStreamBuffer::~ZipOutputStreamBuffer ( )
virtual

Definition at line 140 of file ZipOutputStreamBuffer.cc.

Here is the call graph for this function:

Member Function Documentation

void cheprep::ZipOutputStreamBuffer::close ( )

Definition at line 49 of file ZipOutputStreamBuffer.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void cheprep::ZipOutputStreamBuffer::closeEntry ( )

Definition at line 31 of file ZipOutputStreamBuffer.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

int cheprep::ZipOutputStreamBuffer::overflow ( int  c)

Definition at line 27 of file ZipOutputStreamBuffer.cc.

Here is the call graph for this function:

void cheprep::ZipOutputStreamBuffer::putNextEntry ( const std::string &  name,
bool  compress 
)

Definition at line 96 of file ZipOutputStreamBuffer.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void cheprep::ZipOutputStreamBuffer::setComment ( const std::string &  comment)

Definition at line 135 of file ZipOutputStreamBuffer.cc.

Here is the caller graph for this function:

void cheprep::ZipOutputStreamBuffer::setMethod ( int  method)

The documentation for this class was generated from the following files: