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: