ACPredictorのデストラクション。
1 parent cad570d commit 6f387f21d88b8cd9876c7a12b12266403013bf9f
@tamra tamra authored on 17 Sep 2005
Showing 2 changed files
View
5
honoka/src/honoka_imengine.cpp
}
}
}
predictors.push_back(new ACPredictor(_scim_config,this));
acpredictor = new ACPredictor(_scim_config,this);
predictors.push_back(acpredictor);
// プラグインがなければデフォの低機能なベースクラスを使います。
if (!convertors.size()) convertors.push_back(new Convertor(_scim_config));
if (!preeditors.size()) preeditors.push_back(new PreEditor(_scim_config));
for(unsigned int i = 0;i < plugins.size();i ++) {
plugins[i].deleteInstance(plugins[i].instance);
dlclose(plugins[i].dll);
}
delete acpredictor;
}
 
/*!
\fn HonokaInstance::split(const String &str,const char &sep)
View
1
■■■■
honoka/src/honoka_imengine.h
WideString yomi;
stack<WideString> preeditStack;
Convertor *m_multi;
vector<Segment> segments;
ACPredictor *acpredictor;
protected:
bool process_preedit_key_event(const KeyEvent &key);
bool process_conversion_key_event(const KeyEvent &key);
bool process_prediction_key_event(const KeyEvent &key);