C:/cmcintos/defOrgs/examples/DefOrgViewerWithKW/Source/GenerateDefOrgHelpers.h

00001 #ifndef __GenerateDefOrgHelpers_h
00002 #define __GenerateDefOrgHelpers_h
00003 
00004 #include <map>
00005 #include <vector>
00006 namespace mial{
00007         /*Helper class for generating DefOrg skeleton code*/
00008         class GenerateDefOrgHelpers{
00009         public:
00010                 GenerateDefOrgHelpers(const char* className):ClassName(className){}
00011                 void SetupMappings();
00012                 std::string ReplaceTokens(std::string fileContent);
00013                 std::string LookupFilename(std::string originalFileName);
00014 
00015                 std::string ClassName;
00016 
00017         private:
00018                 std::map<std::string,std::string> TokenMap;
00019                 std::map<std::string,std::string> FilenameMap;
00020 
00021         };
00022 }
00023 #endif

Generated on Wed Jul 19 13:05:16 2006 for IDO by  doxygen 1.4.7