EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gzstreambase Class Reference

#include <eic-smear/blob/master/include/eicsmear/gzstream.h>

+ Inheritance diagram for gzstreambase:
+ Collaboration diagram for gzstreambase:

Public Member Functions

 gzstreambase ()
 
 gzstreambase (const char *name, int open_mode)
 
 ~gzstreambase ()
 
void open (const char *name, int open_mode)
 
void close ()
 
gzstreambufrdbuf ()
 

Protected Attributes

gzstreambuf buf
 

Detailed Description

Definition at line 74 of file gzstream.h.

View newest version in sPHENIX GitHub at line 74 of file gzstream.h

Constructor & Destructor Documentation

gzstreambase::gzstreambase ( )
inline

Definition at line 78 of file gzstream.h.

View newest version in sPHENIX GitHub at line 78 of file gzstream.h

References init().

+ Here is the call graph for this function:

gzstreambase::gzstreambase ( const char *  name,
int  open_mode 
)

Definition at line 140 of file gzstream.cc.

View newest version in sPHENIX GitHub at line 140 of file gzstream.cc

References init(), and Acts::open.

+ Here is the call graph for this function:

gzstreambase::~gzstreambase ( )

Definition at line 145 of file gzstream.cc.

View newest version in sPHENIX GitHub at line 145 of file gzstream.cc

Member Function Documentation

void gzstreambase::close ( )

Definition at line 154 of file gzstream.cc.

View newest version in sPHENIX GitHub at line 154 of file gzstream.cc

void gzstreambase::open ( const char *  name,
int  open_mode 
)

Definition at line 149 of file gzstream.cc.

View newest version in sPHENIX GitHub at line 149 of file gzstream.cc

Referenced by igzstream::open(), and ogzstream::open().

+ Here is the caller graph for this function:

gzstreambuf* gzstreambase::rdbuf ( )
inline

Definition at line 83 of file gzstream.h.

View newest version in sPHENIX GitHub at line 83 of file gzstream.h

Referenced by igzstream::rdbuf(), and ogzstream::rdbuf().

+ Here is the caller graph for this function:

Member Data Documentation

gzstreambuf gzstreambase::buf
protected

Definition at line 76 of file gzstream.h.

View newest version in sPHENIX GitHub at line 76 of file gzstream.h


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