#include <GzStream.h>
Inheritance diagram for zypp::gzstream_detail::fXstream< _BStream, _StreamBuf >:

Public Types | |
| typedef gzstream_detail::ZlibError | ZlibError |
| typedef _BStream | stream_type |
| typedef _StreamBuf | streambuf_type |
Public Member Functions | |
| fXstream () | |
| fXstream (const char *file_r) | |
| virtual | ~fXstream () |
| bool | is_open () const |
| void | open (const char *file_r) |
| void | close () |
| ZlibError | zError () const |
| The last error returned retuned fron zlib. | |
| const streambuf_type & | getbuf () const |
| Similar to ios::rdbuf. | |
Private Member Functions | |
| std::ios_base::openmode | defMode (const std::istream &str_r) |
| std::ios_base::openmode | defMode (const std::ostream &str_r) |
Private Attributes | |
| streambuf_type | _streambuf |
Don't use fXstream directly, but ifgzstream or ofgzstream. fXstream is just to avoid almost duplicate code.
Definition at line 194 of file GzStream.h.
|
|||||
|
Definition at line 198 of file GzStream.h. |
|
|||||
|
Definition at line 199 of file GzStream.h. |
|
|||||
|
Definition at line 200 of file GzStream.h. |
|
|||||||||
|
Definition at line 202 of file GzStream.h. References zypp::gzstream_detail::fXstream< _BStream, _StreamBuf >::_streambuf. |
|
||||||||||
|
Definition at line 207 of file GzStream.h. References zypp::gzstream_detail::fXstream< _BStream, _StreamBuf >::_streambuf, and zypp::gzstream_detail::fXstream< _BStream, _StreamBuf >::open(). |
|
|||||||||
|
Definition at line 212 of file GzStream.h. |
|
|||||||||
|
Definition at line 216 of file GzStream.h. References zypp::gzstream_detail::fXstream< _BStream, _StreamBuf >::_streambuf. |
|
||||||||||
|
Definition at line 220 of file GzStream.h. References zypp::gzstream_detail::fXstream< _BStream, _StreamBuf >::_streambuf, and zypp::gzstream_detail::fXstream< _BStream, _StreamBuf >::defMode(). Referenced by zypp::gzstream_detail::fXstream< _BStream, _StreamBuf >::fXstream(). |
|
|||||||||
|
Definition at line 229 of file GzStream.h. References zypp::gzstream_detail::fXstream< _BStream, _StreamBuf >::_streambuf. |
|
|||||||||
|
The last error returned retuned fron zlib.
Definition at line 239 of file GzStream.h. References zypp::gzstream_detail::fXstream< _BStream, _StreamBuf >::_streambuf. |
|
|||||||||
|
Similar to ios::rdbuf. But it returns our specific type, not the generic streambuf *. Definition at line 245 of file GzStream.h. References zypp::gzstream_detail::fXstream< _BStream, _StreamBuf >::_streambuf. |
|
||||||||||
|
Definition at line 253 of file GzStream.h. Referenced by zypp::gzstream_detail::fXstream< _BStream, _StreamBuf >::open(). |
|
||||||||||
|
Definition at line 257 of file GzStream.h. |
|
|||||
1.4.6