lm::builder::OutputHook Class Reference

#include <output.hh>

Inheritance diagram for lm::builder::OutputHook:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 OutputHook (HookType hook_type)
virtual ~OutputHook ()
virtual void Sink (const HeaderInfo &info, int vocab_file, util::stream::Chains &chains)=0
HookType Type () const


Detailed Description

Definition at line 24 of file output.hh.


Constructor & Destructor Documentation

lm::builder::OutputHook::OutputHook ( HookType  hook_type  )  [inline, explicit]

Definition at line 26 of file output.hh.

lm::builder::OutputHook::~OutputHook (  )  [virtual]

Definition at line 12 of file output.cc.


Member Function Documentation

virtual void lm::builder::OutputHook::Sink ( const HeaderInfo info,
int  vocab_file,
util::stream::Chains chains 
) [pure virtual]

Implemented in lm::builder::PrintHook.

HookType lm::builder::OutputHook::Type (  )  const [inline]

Definition at line 32 of file output.hh.

Referenced by lm::builder::Output::Add().

Here is the caller graph for this function:


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

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