okteta
bytearraymodeliodevice.cpp
Go to the documentation of this file.
32 ByteArrayModelIoDevice::ByteArrayModelIoDevice( AbstractByteArrayModel* byteArrayModel, QObject* parent )
Address mReadOffset
Definition: bytearraymodeliodevice.h:59
could it be useful to hide the data access behind an iterator? * class KDataBufferIterator { public: ...
Definition: abstractbytearraymodel.h:79
virtual bool seek(qint64 pos)
Definition: bytearraymodeliodevice.cpp:68
virtual qint64 size() const
Definition: bytearraymodeliodevice.cpp:40
virtual Size copyTo(Byte *dest, const AddressRange ©Range) const
copies the data of the section into a given array Dest.
Definition: abstractbytearraymodel.cpp:60
virtual Size size() const =0
ByteArrayModelIoDevice(AbstractByteArrayModel *byteArrayModel, QObject *parent=0)
Definition: bytearraymodeliodevice.cpp:32
virtual ~ByteArrayModelIoDevice()
Definition: bytearraymodeliodevice.cpp:95
virtual qint64 readData(char *data, qint64 maxlength)
Definition: bytearraymodeliodevice.cpp:78
virtual bool open(OpenMode openMode)
Definition: bytearraymodeliodevice.cpp:53
virtual qint64 writeData(const char *data, qint64 length)
Definition: bytearraymodeliodevice.cpp:88
AbstractByteArrayModel * mByteArrayModel
Definition: bytearraymodeliodevice.h:58
virtual Address indexOf(const Byte *pattern, int patternLength, Address fromOffset=0, Address toOffset=-1) const
searches beginning with byte at Pos.
Definition: abstractbytearraymodel.cpp:73
virtual bool canReadLine() const
Definition: bytearraymodeliodevice.cpp:45
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:07 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:07 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.