From 41a33747f467d538ffecb6cf61d6433b143c09a7 Mon Sep 17 00:00:00 2001 From: wyy Date: Thu, 30 Jan 2014 01:06:32 +0800 Subject: [PATCH] use InitOnOff --- src/KeywordExtractor.hpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/KeywordExtractor.hpp b/src/KeywordExtractor.hpp index 92c9d76..295ee05 100644 --- a/src/KeywordExtractor.hpp +++ b/src/KeywordExtractor.hpp @@ -20,18 +20,12 @@ namespace CppJieba // return os << keyword.word << "," << keyword.idf; //} - class KeywordExtractor + class KeywordExtractor: public InitOnOff { private: MPSegment _segment; private: unordered_map _idfMap; - protected: - bool _isInited; - bool _getInitFlag()const{return _isInited;}; - bool _setInitFlag(bool flag){return _isInited = flag;}; - public: - operator bool(){return _getInitFlag();}; public: KeywordExtractor(){_setInitFlag(false);}; explicit KeywordExtractor(const string& dictPath, const string& idfPath){_setInitFlag(init(dictPath, idfPath));};