Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
gzipoutputstream.cc
Go to the documentation of this file.
1// Copyright FreeHEP, 2005.
2
5
6/**
7 * @author Mark Donszelmann
8 * @version $Id: GZIPOutputStream.cc,v 1.4 2005-06-02 21:28:45 duns Exp $
9 */
10namespace cheprep {
11
12 using namespace std;
13
15 : std::ostream(NULL) {
16
17 buffer = new GZIPOutputStreamBuffer(os.rdbuf());
18 init(buffer);
19 }
20
21
22 void GZIPOutputStream::setFilename(const string &filename) {
23 buffer->setFilename(filename);
24 }
25
26 void GZIPOutputStream::setComment(const string &comment) {
27 buffer->setComment(comment);
28 }
29
31 buffer->close();
32 }
33
34
36 delete buffer;
37 }
38
39} // cheprep
void setFilename(const std::string &filename)
void setComment(const std::string &comment)
GZIPOutputStream(std::ostream &os)
void setFilename(const std::string &filename)
void setComment(const std::string &comment)