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