MFEM  v3.3.2
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
mfem::igzstream Class Reference

#include <gzstream.hpp>

Inheritance diagram for mfem::igzstream:
[legend]
Collaboration diagram for mfem::igzstream:
[legend]

Public Member Functions

 igzstream ()
 
 igzstream (char const *name, char const *mode="rb")
 
gzstreambufrdbuf ()
 
void open (char const *name, char const *mode="rb")
 
- Public Member Functions inherited from mfem::gzstreambase
 gzstreambase ()
 
 gzstreambase (char const *name, char const *mode)
 
 ~gzstreambase ()
 
void open (char const *name, char const *mode)
 
void close ()
 
gzstreambufrdbuf ()
 

Additional Inherited Members

- Protected Attributes inherited from mfem::gzstreambase
gzstreambuf buf
 

Detailed Description

Definition at line 609 of file gzstream.hpp.

Constructor & Destructor Documentation

mfem::igzstream::igzstream ( )
inline

Definition at line 612 of file gzstream.hpp.

mfem::igzstream::igzstream ( char const *  name,
char const *  mode = "rb" 
)
inline

Constructs a gzip compressed input stream object and opens the associated file. The mode chars are as in gzopen(), https://refspecs.linuxbase.org/LSB_3.0.0/LSB-PDA/LSB-PDA/zlib-gzopen-1.html. Default mode is "rb".

Definition at line 617 of file gzstream.hpp.

Member Function Documentation

void mfem::igzstream::open ( char const *  name,
char const *  mode = "rb" 
)
inline

Opens a gzip compressed input stream. The mode chars are as in gzopen(), https://refspecs.linuxbase.org/LSB_3.0.0/LSB-PDA/LSB-PDA/zlib-gzopen-1.html. Default mode is "rb".

Definition at line 623 of file gzstream.hpp.

gzstreambuf* mfem::igzstream::rdbuf ( )
inline

Definition at line 619 of file gzstream.hpp.


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