kwave
18.07.70
|
#include <RecoveryBuffer.h>
Public Member Functions | |
RecoveryBuffer (quint64 offset, quint64 length, char *buffer) | |
virtual | ~RecoveryBuffer () Q_DECL_OVERRIDE |
virtual qint64 | read (quint64 offset, char *data, unsigned int bytes) Q_DECL_OVERRIDE |
![]() | |
RecoverySource (quint64 offset, quint64 length) | |
virtual | ~RecoverySource () |
virtual quint64 | offset () const |
virtual quint64 | length () const |
virtual quint64 | end () const |
Private Attributes | |
QByteArray | m_buffer |
Definition at line 29 of file RecoveryBuffer.h.
Kwave::RecoveryBuffer::RecoveryBuffer | ( | quint64 | offset, |
quint64 | length, | ||
char * | buffer | ||
) |
Constructor
offset | position in the repaired file |
length | number of recovered bytes |
buffer | a buffer with 'length' bytes of data |
Definition at line 27 of file RecoveryBuffer.cpp.
|
inlinevirtual |
Destructor
Definition at line 41 of file RecoveryBuffer.h.
References read().
|
virtual |
implementation of RecoverySource::read
Implements Kwave::RecoverySource.
Definition at line 36 of file RecoveryBuffer.cpp.
References Kwave::RecoverySource::end(), Kwave::RecoverySource::length(), m_buffer, MEMCPY, and Kwave::RecoverySource::offset().
Referenced by ~RecoveryBuffer().
|
private |