This class encapsulates an IP address. More...
#include <DwmIpAddress.hh>


Public Member Functions | |
| virtual | operator std::string () const =0 |
| Returns a dotted-decimal string representation. | |
Public Member Functions inherited from Dwm::Readable | |
| virtual | ~Readable () |
| destructor | |
| virtual std::istream & | Read (std::istream &is)=0 |
| Read from an istream. Return the istream. | |
| virtual ssize_t | Read (int fd)=0 |
| Read from a file descriptor. More... | |
| virtual size_t | Read (FILE *f)=0 |
| Read from a FILE pointer. More... | |
Public Member Functions inherited from Dwm::Writable | |
| virtual | ~Writable () |
| Destructor. | |
| virtual std::ostream & | Write (std::ostream &os) const =0 |
| Write to an ostream. Return the ostream. | |
| virtual ssize_t | Write (int fd) const =0 |
| Write to a file descriptor. More... | |
| virtual size_t | Write (FILE *f) const =0 |
| Write to a FILE pointer. More... | |
| virtual uint32_t | StreamedLength () const =0 |
| Returns the number of bytes that should be written if one of the Write() members is called. More... | |
Public Member Functions inherited from Dwm::GZReadable | |
| virtual | ~GZReadable () |
| destructor | |
| virtual int | Read (gzFile gzf)=0 |
| Read from a gzFile. More... | |
Public Member Functions inherited from Dwm::GZWritable | |
| virtual | ~GZWritable () |
| destructor | |
| virtual int | Write (gzFile gzf) const =0 |
| Write to a gzFile. More... | |
Public Member Functions inherited from Dwm::BZ2Readable | |
| virtual int | BZRead (BZFILE *bzf)=0 |
| Read from a BZFILE pointer. More... | |
Public Member Functions inherited from Dwm::BZ2Writable | |
| virtual int | BZWrite (BZFILE *bzf) const =0 |
| Write to a BZFILE pointer. More... | |
This class encapsulates an IP address.