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;