|
Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <DeflateOutputStreamBuffer.h>
Inheritance diagram for cheprep::DeflateOutputStreamBuffer:Public Member Functions | |
| DeflateOutputStreamBuffer (std::streambuf *buffer) | |
| void | init (bool compress) |
| void | finish () |
| virtual | ~DeflateOutputStreamBuffer () |
Protected Member Functions | |
| 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 () |
Definition at line 19 of file DeflateOutputStreamBuffer.h.
| cheprep::DeflateOutputStreamBuffer::DeflateOutputStreamBuffer | ( | std::streambuf * | buffer | ) |
Definition at line 79 of file DeflateOutputStreamBuffer.cc.
|
virtual |
Definition at line 161 of file DeflateOutputStreamBuffer.cc.
| void cheprep::DeflateOutputStreamBuffer::finish | ( | ) |
Definition at line 128 of file DeflateOutputStreamBuffer.cc.
Referenced by cheprep::GZIPOutputStreamBuffer::close(), and cheprep::ZipOutputStreamBuffer::closeEntry().
|
protected |
Definition at line 233 of file DeflateOutputStreamBuffer.cc.
Referenced by finish(), and overflow().
|
inlineprotected |
Definition at line 71 of file DeflateOutputStreamBuffer.h.
Referenced by cheprep::ZipOutputStreamBuffer::closeEntry().
|
inlineprotected |
Definition at line 67 of file DeflateOutputStreamBuffer.h.
Referenced by cheprep::ZipOutputStreamBuffer::closeEntry().
| void cheprep::DeflateOutputStreamBuffer::init | ( | bool | compress | ) |
Definition at line 102 of file DeflateOutputStreamBuffer.cc.
Referenced by cheprep::GZIPOutputStreamBuffer::GZIPOutputStreamBuffer(), init(), and cheprep::ZipOutputStreamBuffer::putNextEntry().
|
protected |
Definition at line 171 of file DeflateOutputStreamBuffer.cc.
Referenced by finish(), cheprep::ZipOutputStreamBuffer::overflow(), and cheprep::GZIPOutputStreamBuffer::overflow().
|
inlineprotected |
Definition at line 62 of file DeflateOutputStreamBuffer.h.
Referenced by cheprep::ZipOutputStreamBuffer::close(), cheprep::ZipOutputStreamBuffer::closeEntry(), and cheprep::ZipOutputStreamBuffer::putNextEntry().
|
inlineprotected |
Definition at line 58 of file DeflateOutputStreamBuffer.h.
Referenced by cheprep::ZipOutputStreamBuffer::close(), and cheprep::ZipOutputStreamBuffer::putNextEntry().
|
inlineprotected |
Definition at line 54 of file DeflateOutputStreamBuffer.h.
|
inlineprotected |
Definition at line 38 of file DeflateOutputStreamBuffer.h.
Referenced by cheprep::ZipOutputStreamBuffer::close(), cheprep::ZipOutputStreamBuffer::closeEntry(), and cheprep::ZipOutputStreamBuffer::putNextEntry().
|
inlineprotected |
Definition at line 47 of file DeflateOutputStreamBuffer.h.
Referenced by cheprep::ZipOutputStreamBuffer::close(), and cheprep::ZipOutputStreamBuffer::putNextEntry().