Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
gzfilestream_common Class Reference

#include <zfstream.h>

Inheritance diagram for gzfilestream_common:
Inheritance graph
[legend]

Public Member Functions

void attach (int fd, int io_mode)
 
void attach (int fd, int io_mode)
 
void close ()
 
void close ()
 
void open (const char *name, int io_mode)
 
void open (const char *name, int io_mode)
 
virtual ~gzfilestream_common ()
 
virtual ~gzfilestream_common ()
 

Protected Member Functions

 gzfilestream_common ()
 
 gzfilestream_common ()
 

Private Member Functions

gzfilebufrdbuf ()
 
gzfilebufrdbuf ()
 

Private Attributes

gzfilebuf buffer
 

Friends

class gzifstream
 
class gzofstream
 
gzofstreamsetcompressionlevel (gzofstream &, int)
 
gzofstreamsetcompressionlevel (gzofstream &, int)
 
gzofstreamsetcompressionstrategy (gzofstream &, int)
 
gzofstreamsetcompressionstrategy (gzofstream &, int)
 

Detailed Description

Definition at line 44 of file bloaty/third_party/zlib/contrib/iostream/zfstream.h.

Constructor & Destructor Documentation

◆ ~gzfilestream_common() [1/2]

gzfilestream_common::~gzfilestream_common ( )
virtual

◆ gzfilestream_common() [1/2]

gzfilestream_common::gzfilestream_common ( )
protected

◆ ~gzfilestream_common() [2/2]

virtual gzfilestream_common::~gzfilestream_common ( )
virtual

◆ gzfilestream_common() [2/2]

gzfilestream_common::gzfilestream_common ( )
protected

Member Function Documentation

◆ attach() [1/2]

void gzfilestream_common::attach ( int  fd,
int  io_mode 
)

◆ attach() [2/2]

void gzfilestream_common::attach ( int  fd,
int  io_mode 
)

◆ close() [1/2]

void gzfilestream_common::close ( )

◆ close() [2/2]

void gzfilestream_common::close ( )

◆ open() [1/2]

void gzfilestream_common::open ( const char *  name,
int  io_mode 
)

◆ open() [2/2]

void gzfilestream_common::open ( const char *  name,
int  io_mode 
)

◆ rdbuf() [1/2]

gzfilebuf * gzfilestream_common::rdbuf ( )
private

◆ rdbuf() [2/2]

gzfilebuf* gzfilestream_common::rdbuf ( )
private

Friends And Related Function Documentation

◆ gzifstream

gzifstream
friend

◆ gzofstream

gzofstream
friend

◆ setcompressionlevel [1/2]

gzofstream& setcompressionlevel ( gzofstream s,
int  l 
)
friend

◆ setcompressionlevel [2/2]

gzofstream& setcompressionlevel ( gzofstream s,
int  l 
)
friend

◆ setcompressionstrategy [1/2]

gzofstream& setcompressionstrategy ( gzofstream s,
int  l 
)
friend

◆ setcompressionstrategy [2/2]

gzofstream& setcompressionstrategy ( gzofstream s,
int  l 
)
friend

Member Data Documentation

◆ buffer

gzfilebuf gzfilestream_common::buffer
private

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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:46