////////////////////////////////////////////////////////////////////////////// //文件: 格式转换类 //主要功能: // 符号管理,可以按照索引查询符号 // //程序编写: 2008-7-09 // // ///////////////////////////////////////////////////////////////////////////// #pragma once namespace NFormatReader { class CSymbolBaseLib { public: CSymbolBaseLib(void); virtual ~CSymbolBaseLib(void); void Clear(void); BOOL WriteDFMarkFile(LPCTSTR lpszFileName); virtual CString GetSymbolName(int nIndex); //根据索引号获得符号名称,索引号是基于0开始的 virtual void* GetSymbol(int nIndex); //根据索引号查询符号,索引号是基于0开始的 virtual void* GetSymbol(LPCTSTR lpszMarkName);//根据符号名称查询符号 CMap m_mapSymbol; //保存所有的符号指针 CString m_strBaseName; }; }; using namespace NFormatReader;