33 DictGroup(
const std::list<DictPtr>& dicts);
35 static DictGroupPtr NewFromDict(
const Dict& dict);
39 virtual size_t KeyMaxLength()
const;
46 virtual std::vector<const DictEntry*> MatchAllPrefixes(
const char* word,
49 virtual LexiconPtr GetLexicon()
const;
51 const std::list<DictPtr> GetDicts()
const {
return dicts; }
54 const size_t keyMaxLength;
55 const std::list<DictPtr> dicts;