libDwm-0.9.45
DwmGZIOCapable.hh File Reference

Dwm::HasGZRead and Dwm::HasGZWrite concepts. Dwm::GZReadable, Dwm::GZWritable and Dwm::GZIOCapable pure virtual class declarations. More...

#include <sys/types.h>
#include <zlib.h>
#include <cstdio>
Include dependency graph for DwmGZIOCapable.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Dwm::GZReadable
 This class is a pure virtual class, defining an interface for classes that can read their contents from a gzFile. More...
 
class  Dwm::GZWritable
 This class is a pure virtual class, defining an interface for classes that can write their contents to a gzFile. More...
 
class  Dwm::GZIOCapable
 Interface for classes with GZIO read and write capabilities. More...
 

Concepts

concept  Dwm::HasGZRead
 T has a Read(gzFile) member that returns int (return value of gzread() on success, -1 on failure).
 
concept  Dwm::HasGZWrite
 T has a Write(gzFile) const member that returns int (return value of gzwrite() on success, -1 on failure).
 

Detailed Description

Dwm::HasGZRead and Dwm::HasGZWrite concepts. Dwm::GZReadable, Dwm::GZWritable and Dwm::GZIOCapable pure virtual class declarations.

Author
Daniel W. McRobb