00001 #ifndef PARSER_H 00002 #define PARSER_H 00003 00005 00006 class Parser { 00007 00008 public: 00009 00010 00012 Parser (); 00013 ~Parser (); 00014 00016 Parser (std::string& filename, bool arcs); 00017 00019 std::map<std::string, std::string> AbreviationMap ; 00020 00022 void loadMap(); 00023 00025 std::string stripQuote(std::string& s); 00026 00028 std::string inttostr(int i); 00029 00030 00031 00032 00033 private: 00034 00035 }; 00036 00037 00038 00039 00040 #endif