22 #include "SerializableDict.hpp"    31   BinaryDict(
const LexiconPtr& _lexicon) : lexicon(_lexicon) {}
    35   virtual void SerializeToFile(FILE* fp) 
const;
    37   static BinaryDictPtr NewFromFile(FILE* fp);
    39   const LexiconPtr& GetLexicon()
 const { 
return lexicon; }
    41   size_t KeyMaxLength() 
const;
    48   void ConstructBuffer(
string& keyBuffer, vector<size_t>& keyOffset,
    49                        size_t& keyTotalLength, 
string& valueBuffer,
    50                        vector<size_t>& valueOffset,
    51                        size_t& valueTotalLength) 
const;
 Serializable dictionary interface. 
Definition: SerializableDict.hpp:28
Binary dictionary for faster deserialization. 
Definition: BinaryDict.hpp:29
Definition: BinaryDict.hpp:24