lm::DispatchInput< Filter, Output > Class Template Reference

#include <format.hh>

Inheritance diagram for lm::DispatchInput< Filter, Output >:

Inheritance graph
[legend]
Collaboration diagram for lm::DispatchInput< Filter, Output >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 DispatchInput (Filter &filter, Output &output)
void AddNGram (const StringPiece &ngram, const StringPiece &line)

Protected Attributes

Filter & filter_
Output & output_


Detailed Description

template<class Filter, class Output>
class lm::DispatchInput< Filter, Output >

Definition at line 77 of file format.hh.


Constructor & Destructor Documentation

template<class Filter, class Output>
lm::DispatchInput< Filter, Output >::DispatchInput ( Filter &  filter,
Output &  output 
) [inline]

Definition at line 79 of file format.hh.


Member Function Documentation

template<class Filter, class Output>
void lm::DispatchInput< Filter, Output >::AddNGram ( const StringPiece ngram,
const StringPiece line 
) [inline]

Definition at line 85 of file format.hh.


Member Data Documentation

template<class Filter, class Output>
Filter& lm::DispatchInput< Filter, Output >::filter_ [protected]

Definition at line 90 of file format.hh.

Referenced by lm::DispatchInput< Filter, Output >::AddNGram().

template<class Filter, class Output>
Output& lm::DispatchInput< Filter, Output >::output_ [protected]

Definition at line 91 of file format.hh.

Referenced by lm::DispatchInput< Filter, Output >::AddNGram().


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

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