Rizin
unix-like reverse engineering framework and cli tools
|
#include <zstream.h>
Public Member Functions | |
ozstream () | |
ozstream (FILE *fp, int level=Z_DEFAULT_COMPRESSION) | |
ozstream (const char *name, int level=Z_DEFAULT_COMPRESSION) | |
~ozstream () | |
void | open (const char *name, int level=Z_DEFAULT_COMPRESSION) |
void | open (FILE *fp, int level=Z_DEFAULT_COMPRESSION) |
int | close () |
int | write (const void *buf, size_t len) |
int | flush (int _flush) |
const char * | error (int *errnum) |
gzFile | fp () |
ostream & | os () |
void | os_flush () |
Private Attributes | |
gzFile | m_fp |
ostrstream * | m_os |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 234 of file zstream.h.
References m_fp.
Referenced by open(), operator<(), ozstream(), and write().
|
inline |
Definition at line 177 of file zstream.h.
References close(), gzopen(), level, m_fp, and Z_DEFAULT_COMPRESSION.
Referenced by ozstream().
|
inline |
Definition at line 186 of file zstream.h.
References close(), fp(), gzdopen(), level, m_fp, SET_BINARY_MODE, and Z_DEFAULT_COMPRESSION.
|
inline |
|
inline |
|
private |
|
private |
Definition at line 255 of file zstream.h.
Referenced by close(), os(), and os_flush().