#include <enumerate_vocab.hh>
Public Member Functions | |
virtual | ~EnumerateVocab () |
virtual void | Add (WordIndex index, const StringPiece &str)=0 |
Protected Member Functions | |
EnumerateVocab () |
Definition at line 15 of file enumerate_vocab.hh.
virtual lm::EnumerateVocab::~EnumerateVocab | ( | ) | [inline, virtual] |
Definition at line 17 of file enumerate_vocab.hh.
lm::EnumerateVocab::EnumerateVocab | ( | ) | [inline, protected] |
Definition at line 22 of file enumerate_vocab.hh.
virtual void lm::EnumerateVocab::Add | ( | WordIndex | index, | |
const StringPiece & | str | |||
) | [pure virtual] |
Implemented in lm::ngram::ImmediateWriteWordsWrapper, and lm::ngram::WriteWordsWrapper.
Referenced by lm::ngram::ImmediateWriteWordsWrapper::Add(), lm::ngram::WriteWordsWrapper::Add(), lm::ngram::ProbingVocabulary::ConfigureEnumerate(), lm::ngram::SortedVocabulary::ConfigureEnumerate(), and lm::ngram::ProbingVocabulary::Insert().