Cambridge SMT System
fst::Hyp< Arc > Struct Template Reference

Struct template that represents a hypothesis in a lattice. More...

#include <fstio.hpp>

Inheritance diagram for fst::Hyp< Arc >:

Public Member Functions

 Hyp (std::basic_string< unsigned > const &h, std::basic_string< unsigned > const &oh, typename Arc::Weight const &c)
 
 Hyp (Hyp< Arc > const &h)
 

Public Attributes

std::basic_string< unsigned > hyp
 
std::basic_string< unsigned > ohyp
 
Arc::Weight cost
 

Detailed Description

template<class Arc>
struct fst::Hyp< Arc >

Struct template that represents a hypothesis in a lattice.

Definition at line 142 of file fstio.hpp.

Constructor & Destructor Documentation

template<class Arc>
fst::Hyp< Arc >::Hyp ( std::basic_string< unsigned > const &  h,
std::basic_string< unsigned > const &  oh,
typename Arc::Weight const &  c 
)
inline

Definition at line 146 of file fstio.hpp.

template<class Arc>
fst::Hyp< Arc >::Hyp ( Hyp< Arc > const &  h)
inline

Definition at line 154 of file fstio.hpp.

Member Data Documentation

template<class Arc>
Arc::Weight fst::Hyp< Arc >::cost

Definition at line 144 of file fstio.hpp.

template<class Arc>
std::basic_string<unsigned> fst::Hyp< Arc >::hyp

Definition at line 143 of file fstio.hpp.

template<class Arc>
std::basic_string<unsigned> fst::Hyp< Arc >::ohyp

Definition at line 143 of file fstio.hpp.


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