DAWorkbench 0.0.1
DAWorkbench API
载入中...
搜索中...
未找到
DA::DAZipArchiveTask_LoadDataManager类 参考
类 DA::DAZipArchiveTask_LoadDataManager 继承关系图:
DA::DAAbstractArchiveTask

Public 成员函数

QString getLocalTempFilePath (const QString &zipPath) const
 获取zip文件路径对应的本地临时文件的路径
 
QDomDocument getDataManagerDomDocument () const
 获取datamanager的xml文档
 
virtual bool exec (DAAbstractArchive *archive, DAAbstractArchiveTask::Mode mode) override
 exec 注意此函数是在其它线程中执行
 
QHash< QString, QString > extractDatasFolder (DAZipArchive *zip, const QString &zipFolderPath, const QTemporaryDir &tempDir)
 
- Public 成员函数 继承自 DA::DAAbstractArchiveTask
int getCode () const
 获取流水号
 
void setCode (int code)
 设置流水号
 
QString getName () const
 
void setName (const QString &name)
 
QString getDescribe () const
 
void setDescribe (const QString &describe)
 
void setLoadedCallBack (const FpLoadedCallBack &callBack)
 
FpLoadedCallBack getLoadedCallBack () const
 

额外继承的成员函数

- Public 类型 继承自 DA::DAAbstractArchiveTask
enum  Mode { ReadMode , WriteMode }
 模式用来区分读写
 
using FpLoadedCallBack = std::function< void(std::shared_ptr< DAAbstractArchiveTask >) >
 

成员函数说明

◆ exec()

virtual bool DA::DAZipArchiveTask_LoadDataManager::exec ( DAAbstractArchive archive,
DAAbstractArchiveTask::Mode  mode 
)
inlineoverridevirtual

exec 注意此函数是在其它线程中执行

参数
archive
mode
返回

实现了 DA::DAAbstractArchiveTask.

◆ getDataManagerDomDocument()

QDomDocument DA::DAZipArchiveTask_LoadDataManager::getDataManagerDomDocument ( ) const
inline

获取datamanager的xml文档

返回

◆ getLocalTempFilePath()

QString DA::DAZipArchiveTask_LoadDataManager::getLocalTempFilePath ( const QString &  zipPath) const
inline

获取zip文件路径对应的本地临时文件的路径

此函数必须是执行完任务之后调用,否则没有内容

参数
zipPath
返回

该类的文档由以下文件生成: