Classes
DataIO.h File Reference

Defines abstract BDataIO and BPositionIO and the derived BMallocIO and BMemoryIO classes. More...

Classes

class  BDataIO
 Abstract interface for objects that provide read and write access to data. More...
 
class  BMallocIO
 A BPositionIO derived class that creates a memory buffer. More...
 
class  BMemoryIO
 A BPositionIO derived class that works on memory buffers. More...
 
class  BPositionIO
 Abstract interface that provides advanced read, write and seek access to data. More...
 

Detailed Description

Defines abstract BDataIO and BPositionIO and the derived BMallocIO and BMemoryIO classes.

Pure virtual BDataIO and BPositioIO classes provide the protocol for Read(), Write(), and Seek().

BMallocIO and BMemoryIO classes implement the protocol, as does BFile in the Storage Kit.