#include <zstr.hpp>
Definition at line 129 of file zstr.hpp.
◆ istreambuf() [1/2]
| zstr::istreambuf::istreambuf |
( |
std::streambuf * | _sbuf_p, |
|
|
std::size_t | _buff_size = default_buff_size, |
|
|
bool | _auto_detect = true, |
|
|
int | _window_bits = 0 ) |
|
inline |
Definition at line 133 of file zstr.hpp.
References auto_detect, auto_detect_run, buff_size, zstr::default_buff_size, in_buff, in_buff_end, in_buff_start, is_text, out_buff, sbuf_p, window_bits, and zstrm_p.
Referenced by istreambuf(), and operator=().
◆ istreambuf() [2/2]
| zstr::istreambuf::istreambuf |
( |
const istreambuf & | | ) |
|
|
delete |
◆ operator=()
◆ seekoff()
| pos_type zstr::istreambuf::seekoff |
( |
off_type | off, |
|
|
std::ios_base::seekdir | dir, |
|
|
std::ios_base::openmode | which ) |
|
inlineoverride |
◆ underflow()
| std::streambuf::int_type zstr::istreambuf::underflow |
( |
| ) |
|
|
inlineoverride |
Definition at line 172 of file zstr.hpp.
References auto_detect, auto_detect_run, buff_size, in_buff, in_buff_end, in_buff_start, is_text, out_buff, sbuf_p, window_bits, and zstrm_p.
◆ auto_detect
| bool zstr::istreambuf::auto_detect |
|
private |
◆ auto_detect_run
| bool zstr::istreambuf::auto_detect_run |
|
private |
◆ buff_size
| std::size_t zstr::istreambuf::buff_size |
|
private |
◆ in_buff
| std::unique_ptr<char[]> zstr::istreambuf::in_buff |
|
private |
◆ in_buff_end
| char* zstr::istreambuf::in_buff_end |
|
private |
◆ in_buff_start
| char* zstr::istreambuf::in_buff_start |
|
private |
◆ is_text
| bool zstr::istreambuf::is_text |
|
private |
◆ out_buff
| std::unique_ptr<char[]> zstr::istreambuf::out_buff |
|
private |
◆ sbuf_p
| std::streambuf* zstr::istreambuf::sbuf_p |
|
private |
◆ window_bits
| int zstr::istreambuf::window_bits |
|
private |
◆ zstrm_p
The documentation for this class was generated from the following file: