BDataPositionIOWrapper
class BDataPositionIOWrapper : public BPositionIO {
BDataPositionIOWrapper(BDataIO* io);
~BDataPositionIOWrapper();
error = packageWriter.Init(new BDataPositionIOWrapper(&outputFile), true,
return new BDataPositionIOWrapper(dataIO);
return new BDataPositionIOWrapper(dataIO);
BDataPositionIOWrapper::GetSize(off_t* size) const
BDataPositionIOWrapper::BDataPositionIOWrapper(BDataIO* io)
BDataPositionIOWrapper::~BDataPositionIOWrapper()
BDataPositionIOWrapper::Read(void* buffer, size_t size)
BDataPositionIOWrapper::Write(const void* buffer, size_t size)
BDataPositionIOWrapper::ReadAt(off_t position, void* buffer, size_t size)
BDataPositionIOWrapper::WriteAt(off_t position, const void* buffer,
BDataPositionIOWrapper::Seek(off_t position, uint32 seekMode)
BDataPositionIOWrapper::Position() const
BDataPositionIOWrapper::SetSize(off_t size)