lm::BinaryFilter< Binary > Class Template Reference

#include <wrapper.hh>

List of all members.

Public Member Functions

 BinaryFilter (Binary binary)
template<class Iterator , class Output >
void AddNGram (const Iterator &begin, const Iterator &end, const StringPiece &line, Output &output)
template<class Output >
void AddNGram (const StringPiece &ngram, const StringPiece &line, Output &output)
void Flush () const


Detailed Description

template<class Binary>
class lm::BinaryFilter< Binary >

Definition at line 14 of file wrapper.hh.


Constructor & Destructor Documentation

template<class Binary >
lm::BinaryFilter< Binary >::BinaryFilter ( Binary  binary  )  [inline, explicit]

Definition at line 17 of file wrapper.hh.


Member Function Documentation

template<class Binary >
template<class Output >
void lm::BinaryFilter< Binary >::AddNGram ( const StringPiece ngram,
const StringPiece line,
Output &  output 
) [inline]

Definition at line 24 of file wrapper.hh.

References lm::BinaryFilter< Binary >::AddNGram().

Here is the call graph for this function:

template<class Binary >
template<class Iterator , class Output >
void lm::BinaryFilter< Binary >::AddNGram ( const Iterator &  begin,
const Iterator &  end,
const StringPiece line,
Output &  output 
) [inline]

Definition at line 19 of file wrapper.hh.

Referenced by lm::BinaryFilter< Binary >::AddNGram().

Here is the caller graph for this function:

template<class Binary >
void lm::BinaryFilter< Binary >::Flush (  )  const [inline]

Definition at line 28 of file wrapper.hh.


The documentation for this class was generated from the following file:

Generated on Thu Jul 6 00:32:42 2017 for Moses by  doxygen 1.5.9