/************************************************************************* 【文件名】 FLowFileReader.h 【功能模块和目的】 流程文件读取类头文件 【开发者及日期】 郑石诺 2015/01/26 【版本】 V1.0.0 【版权信息】 Copyright (C)2015 河南华谊网络科技有限公司 【更改记录】 *************************************************************************/ #pragma once class CFlowTemplateMgr; class CFlowTemplate; /************************************************************************* 【类名】 CFLowFileReader 【功能】 【接口说明】 流程文件读取类 【开发者及日期】 郑石诺 2015/01/26 【版本】 V1.0.0 【版权信息】 Copyright (C)2015 河南华谊网络科技有限公司 【更改记录】 *************************************************************************/ class CFLowFileReader { public: CFLowFileReader(CFlowTemplateMgr* pTemplateMgr); ~CFLowFileReader(void); bool read(LPCTSTR FileName); private: bool __open(LPCTSTR FileName, FLOW_DOC_PTR& FlowDoc); bool __generateFlow(FLOW_DOC_PTR& FlowDoc, FLOW_LIST_PTR& FlowList); bool __parseCell(FLOW_DOC_PTR& FlowDoc, CFlowTemplate& FlowTemplate); private: CFlowTemplateMgr* m_pTemplateMgr; };