NCBI C++ ToolKit
Classes | Enumerations | Functions
reader_writer.hpp File Reference

Abstract reader-writer interface classes. More...

#include <corelib/ncbistl.hpp>
#include <stddef.h>
+ Include dependency graph for reader_writer.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  IReader
 A very basic data-read interface. More...
 
class  IWriter
 A very basic data-write interface. More...
 
class  IReaderWriter
 A very basic data-read/write interface. More...
 

Enumerations

enum  ERW_Result {
  eRW_NotImplemented = -1 , eRW_Success = 0 , eRW_Timeout , eRW_Error ,
  eRW_Eof
}
 Result codes for I/O operations. More...
 

Functions

const char * g_RW_ResultToString (ERW_Result res)
 

Detailed Description

Abstract reader-writer interface classes.

Slightly adapted, however, to build std::streambuf on top of them.

Definition in file reader_writer.hpp.

Modified on Sat Dec 02 09:20:30 2023 by modify_doxy.py rev. 669887