00001 #ifndef HEBREWMCIM_H 00002 #define HEBREWMCIM_H 00003 00013 #include <swinputmeth.h> 00014 #include <map> 00015 using namespace std; 00016 00017 class HebrewMCIM : public SWInputMethod { 00018 00019 void init(); 00020 int subst[255]; 00021 map<int, int> subst2[12]; 00022 map<int, int*> multiChars; 00023 00024 public: 00025 HebrewMCIM(); 00026 int *translate(char in); 00027 }; 00028 00029 #endif