class
NullDataIO
: public
PortableDataIO
(Return to index)
Data I/O equivalent to /dev/null. All written bytes are dropped, no read bytes are ever returned.
Type:
Instantiable
Superclasses:
public
PortableDataIO
Include file:
../../dataio/NullDataIO.h
Synopsis:
Public:
virtual void
FlushOutput
() ;
NullDataIO
() ;
virtual ssize_t
Read
(void * buffer, size_t size) ;
virtual ssize_t
Write
(const void * buffer, size_t size) ;
virtual
~NullDataIO
() ;
Public methods:
public virtual void
FlushOutput
()
No-op method
public
NullDataIO
()
public virtual ssize_t
Read
(void * buffer, size_t size)
No-op method, always returns zero.
public virtual ssize_t
Write
(const void * buffer, size_t size)
No-op method, always returns (size).
public virtual
~NullDataIO
()