ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cheprep::ZipOutputStream Class Reference

#include <geant4/tree/geant4-10.6-release/source/visualization/HepRep/include/cheprep/ZipOutputStream.h>

+ Inheritance diagram for cheprep::ZipOutputStream:
+ Collaboration diagram for cheprep::ZipOutputStream:

Public Member Functions

 ZipOutputStream (std::ostream &os)
 
void closeEntry ()
 
void close ()
 
void putNextEntry (const std::string &name, bool compress)
 
void setComment (const std::string &comment)
 
virtual ~ZipOutputStream ()
 

Private Attributes

ZipOutputStreamBufferbuffer
 

Detailed Description

Definition at line 17 of file ZipOutputStream.h.

View newest version in sPHENIX GitHub at line 17 of file ZipOutputStream.h

Constructor & Destructor Documentation

cheprep::ZipOutputStream::ZipOutputStream ( std::ostream &  os)

Definition at line 15 of file ZipOutputStream.cc.

View newest version in sPHENIX GitHub at line 15 of file ZipOutputStream.cc

References init().

+ Here is the call graph for this function:

cheprep::ZipOutputStream::~ZipOutputStream ( )
virtual

Definition at line 38 of file ZipOutputStream.cc.

View newest version in sPHENIX GitHub at line 38 of file ZipOutputStream.cc

References buffer, and close().

+ Here is the call graph for this function:

Member Function Documentation

void cheprep::ZipOutputStream::close ( void  )

Definition at line 26 of file ZipOutputStream.cc.

View newest version in sPHENIX GitHub at line 26 of file ZipOutputStream.cc

Referenced by cheprep::XMLHepRepWriter::close(), and ~ZipOutputStream().

+ Here is the caller graph for this function:

void cheprep::ZipOutputStream::closeEntry ( )

Definition at line 21 of file ZipOutputStream.cc.

View newest version in sPHENIX GitHub at line 21 of file ZipOutputStream.cc

Referenced by cheprep::XMLHepRepWriter::close(), and cheprep::XMLHepRepWriter::write().

+ Here is the caller graph for this function:

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

Definition at line 30 of file ZipOutputStream.cc.

View newest version in sPHENIX GitHub at line 30 of file ZipOutputStream.cc

Referenced by cheprep::XMLHepRepWriter::close(), and cheprep::XMLHepRepWriter::write().

+ Here is the caller graph for this function:

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

Definition at line 34 of file ZipOutputStream.cc.

View newest version in sPHENIX GitHub at line 34 of file ZipOutputStream.cc

Member Data Documentation

ZipOutputStreamBuffer* cheprep::ZipOutputStream::buffer
private

Definition at line 34 of file ZipOutputStream.h.

View newest version in sPHENIX GitHub at line 34 of file ZipOutputStream.h

Referenced by ~ZipOutputStream().


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