Logo Search packages:      
Sourcecode: partitionmanager version File versions  Download package

CopySource Class Reference

#include <copysource.h>

Inheritance diagram for CopySource:

CopySourceDevice CopySourceFile

List of all members.

Detailed Description

Base class for something to copy from.

Abstract base class for all copy sources. Used in combination with CopyTarget to implement moving, copying, backing up and restoring FileSystems.

See also:

Definition at line 36 of file copysource.h.

Public Member Functions

virtual qint64 firstSector () const =0
virtual qint64 lastSector () const =0
virtual qint64 length () const =0
virtual bool open ()=0
virtual bool overlaps (const CopyTarget &target) const =0
virtual bool readSectors (void *buffer, qint64 readOffset, qint64 numSectors)=0
virtual qint32 sectorSize () const =0

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index