Dwm::HasBZRead and Dwm::HasBZWrite concepts. Dwm::BZ2Readable, Dwm::BZ2Writable and Dwm::BZ2IOCapable pure virtual interface declarations. More...
#include <sys/types.h>#include <bzlib.h>#include <cstdio>

Go to the source code of this file.
Classes | |
| class | Dwm::BZ2Readable |
| This class is a pure virtual class, defining an interface for classes that can read their contents from a BZFILE pointer. More... | |
| class | Dwm::BZ2Writable |
| This class is a pure virtual class, defining an interface for classes that can write their contents to a BZFILE pointer. More... | |
| class | Dwm::BZ2IOCapable |
| Interface for classes with BZ2IO read and write capabilities. More... | |
Concepts | |
| concept | Dwm::HasBZRead |
| T has a BZRead(BZFILE *) member that returns int (return value of BZ2_bzread() on success, -1 on failure). | |
| concept | Dwm::HasBZWrite |
| T has a BZWrite(BZFILE *) const member that returns int (return value of BZ2_bzwrite() on success, -1 on failure). | |
Dwm::HasBZRead and Dwm::HasBZWrite concepts. Dwm::BZ2Readable, Dwm::BZ2Writable and Dwm::BZ2IOCapable pure virtual interface declarations.