Geant4
9.6.p02
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
geant4_9_6_p02
source
visualization
HepRep
include
cheprep
ZipOutputStream.h
Go to the documentation of this file.
1
// Copyright FreeHEP, 2005.
2
#ifndef CHEPREP_ZIPOUTPUTSTREAM_H
3
#define CHEPREP_ZIPOUTPUTSTREAM_H
4
5
#include <string>
6
#include <iostream>
7
#include <vector>
8
9
14
namespace
cheprep {
15
16
class
ZipOutputStreamBuffer;
17
18
class
ZipOutputStream
:
public
std::ostream {
19
20
public
:
21
22
ZipOutputStream
(std::ostream& os);
23
24
void
closeEntry
();
25
26
void
close
();
27
28
void
putNextEntry
(
const
std::string&
name
,
bool
compress
);
29
30
void
setComment
(
const
std::string& comment);
31
32
virtual
~ZipOutputStream
();
33
34
private
:
35
ZipOutputStreamBuffer
* buffer;
36
};
37
38
}
// cheprep
39
40
#endif // CHEPREP_ZIPOUTPUTSTREAM_H
Generated on Sat May 25 2013 14:34:14 for Geant4 by
1.8.4