Ananas Library 0.9.5
aBackup Class Reference

#include <adataexchange.h>

Inheritance diagram for aBackup:

Signals

void progress (int, int)
 

Public Member Functions

virtual bool importData (const QString &rcfile, const QString &archfile, bool dropDB, bool replaceTemplates=0)
 
virtual bool exportData (const QString &rcfile, const QString &archfile, bool withTemplates=0)
 
virtual QString lastError () const
 

Protected Member Functions

virtual void setLastError (const QString &errorText)
 
virtual bool unzipArchive (const QString &archName, const QString &tmpDirName)
 
virtual bool zipArchive (const QString &archName, const QString &tmpDirName)
 
virtual bool checkStructure ()
 
virtual QDomDocument createManifest (const QStringList &templates)
 
virtual void changeRC (const QString &nameRC, const QString &newConfigName)
 
virtual bool dumpBase (const QString &rcfile, const QString &tmpDirName, int &progress, int totalSteps)
 
virtual bool writeXml (const QString &fileName, QDomDocument xml)
 
void cleanupTmpFiles (const QString &tmpDirName, QStringList *files)
 

Detailed Description

Class for work make backup and restore databases


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