|
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 |
Public Member Functions inherited from Kwave::RecoverySource | |
| 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 |