42 #ifndef _DWMREADABLE_HH_ 43 #define _DWMREADABLE_HH_ 46 #include <sys/types.h> 69 virtual std::istream &
Read(std::istream & is) = 0;
75 virtual ssize_t
Read(
int fd) = 0;
81 virtual size_t Read(FILE * f) = 0;
86 #endif // _DWMREADABLE_HH_ virtual ~Readable()
destructor
Definition: DwmReadable.hh:64
virtual std::istream & Read(std::istream &is)=0
Read from an istream. Return the istream.
Definition: DwmBZ2IO.hh:67
This class defines an interface for classes that can read their contents from an istream, file descriptor or FILE pointer.
Definition: DwmReadable.hh:58