BackupInterface Class Reference

Create or restore backups. More...

#include <BackupInterface.hh>

List of all members.

Signals

virtual void createBackup (int, QString)

Public Member Functions

virtual ~BackupInterface ()
 Destructor.

Private Slots

virtual void slotBackupRequested (int, QString, int)
virtual void slotRestoreRequested (int, QString, int)

Detailed Description

Create or restore backups.

Interface Class for Backup Plugins. The Backup Interface can be used to communicate with or write a backup plugin.

Definition at line 67 of file BackupInterface.hh.


Member Function Documentation

virtual void BackupInterface::createBackup ( int  ,
QString   
) [inline, virtual, signal]

Plugins which support backups should call this function if they want to create backups.
A Backup control Plugin will do the rest.

Parameters:
_id Identifier of the object to create the backup
_name Name of the Backup, to show the user what can be recovered

Definition at line 75 of file BackupInterface.hh.

virtual void BackupInterface::slotBackupRequested ( int  ,
QString  ,
int   
) [inline, private, virtual, slot]

This function will be called if a plugin requests a backup. You can also react on this event.

Parameters:
_id Identifier of the object to create the backup
_name Name of the Backup, to show the user what can be recovered
_backup_id Unique Number of the backup.

Definition at line 84 of file BackupInterface.hh.

virtual void BackupInterface::slotRestoreRequested ( int  ,
QString  ,
int   
) [inline, private, virtual, slot]

This function will be called if a plugin requests a backup. You can also react on this event.

Parameters:
_id Identifier of the object to create the backup
_name Name of the Backup, to show the user what can be recovered
_backup_id Unique Number of the backup.

Definition at line 92 of file BackupInterface.hh.


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

acg pic Project OpenFlipper, ©  Computer Graphics Group, RWTH Aachen. Documentation generated using doxygen .