All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
BBufferIO Member List

This is the complete list of members for BBufferIO, including all inherited members.

BBufferIO(BPositionIO *stream, size_t bufferSize=65536L, bool ownsStream=true)BBufferIO
BDataIO()BDataIO
BPositionIO()BPositionIO
BufferSize() constBBufferIO
Flush()BBufferIOvirtual
GetSize(off_t *size) constBPositionIOvirtual
OwnsStream() constBBufferIO
Position() constBBufferIOvirtual
PrintToStream() constBBufferIO
Read(void *buffer, size_t size)BPositionIOvirtual
ReadAt(off_t pos, void *buffer, size_t size)BBufferIOvirtual
ReadAtExactly(off_t position, void *buffer, size_t size, size_t *_bytesRead=NULL)BPositionIO
ReadExactly(void *buffer, size_t size, size_t *_bytesRead=NULL)BDataIO
Seek(off_t position, uint32 seekMode)BBufferIOvirtual
SetOwnsStream(bool ownsStream)BBufferIO
SetSize(off_t size)BBufferIOvirtual
Stream() constBBufferIO
Write(const void *buffer, size_t size)BPositionIOvirtual
WriteAt(off_t pos, const void *buffer, size_t size)BBufferIOvirtual
WriteAtExactly(off_t position, const void *buffer, size_t size, size_t *_bytesWritten=NULL)BPositionIO
WriteExactly(const void *buffer, size_t size, size_t *_bytesWritten=NULL)BDataIO
~BBufferIO()BBufferIOvirtual
~BDataIO()BDataIOvirtual
~BPositionIO()BPositionIOvirtual