virtual ErrorCode doExport()

原型 virtual ErrorCode doExport()
描述 将本地文档的数据导出的接口
参数
返回值

virtual ErrorCode doImport()

原型 virtual ErrorCode doImport()
描述 导入数据并转换到本地文档中
参数
返回值

virtual bool importModel(XModel * mdl)

原型 virtual bool importModel(XModel * mdl)
描述 导入模型数据到本地文档中
参数 [i]XModel * mdl:
返回值

virtual bool exportAnalysis(const XAnalysis * ana, const char * fname)

原型 virtual bool exportAnalysis(const XAnalysis * ana, const char * fname)
描述 导出指定分析设定到求解文件中
参数 [i]const XAnalysis * ana: 指定分析对象
[i]const char * fname: 求解文件名
返回值 成功导出返回true,否则返回false

virtual void setParam(void * param) = 0

原型 virtual void setParam(void * param) = 0
描述 设置接口参数
参数 [i]void * param: 接口参数指针
返回值

virtual bool extractData(const char * config, void * dataContainer)

原型 virtual bool extractData(const char * config, void * dataContainer)
描述 按照配置config提取指定结果
参数 [i]const char * config: 提取配置项,由字符串表达
[i] void * dataContainer: 结果存放容器
返回值 成功提取返回true,否则返回false

virtual void setAdapter(XInterfaceAdapter * adapter)

原型 virtual void setAdapter(XInterfaceAdapter * adapter)
描述 设置接口适配器,用于适配某些特殊场合的定制化处理
参数 [i]XInterfaceAdapter * adapter: 接口适配器
返回值

virtual ~XInterface()

原型 virtual ~XInterface()
描述 析构函数
参数
返回值

virtual XDocument * getDocument()

原型 virtual XDocument * getDocument()
描述 返回与接口对接的文档
参数
返回值

virtual const InterfaceSetting * getSetting()

原型 virtual const InterfaceSetting * getSetting()
描述 获取接口设定
参数
返回值 接口设定