FST  openfst-1.7.2
OpenFst Library
Public Types | Public Member Functions | Public Attributes | List of all members
fst::NGramFstInst< A > Struct Template Reference

#include <ngram-fst.h>

Public Types

typedef A::Label Label
 
typedef A::StateId StateId
 
typedef A::Weight Weight
 

Public Member Functions

 NGramFstInst ()
 

Public Attributes

StateId state_
 
size_t num_futures_
 
size_t offset_
 
size_t node_
 
StateId node_state_
 
std::vector< Labelcontext_
 
StateId context_state_
 

Detailed Description

template<class A>
struct fst::NGramFstInst< A >

Definition at line 35 of file ngram-fst.h.

Member Typedef Documentation

template<class A>
typedef A::Label fst::NGramFstInst< A >::Label

Definition at line 36 of file ngram-fst.h.

template<class A>
typedef A::StateId fst::NGramFstInst< A >::StateId

Definition at line 37 of file ngram-fst.h.

template<class A>
typedef A::Weight fst::NGramFstInst< A >::Weight

Definition at line 38 of file ngram-fst.h.

Constructor & Destructor Documentation

template<class A>
fst::NGramFstInst< A >::NGramFstInst ( )
inline

Definition at line 46 of file ngram-fst.h.

Member Data Documentation

template<class A>
std::vector<Label> fst::NGramFstInst< A >::context_

Definition at line 44 of file ngram-fst.h.

template<class A>
StateId fst::NGramFstInst< A >::context_state_

Definition at line 45 of file ngram-fst.h.

template<class A>
size_t fst::NGramFstInst< A >::node_

Definition at line 42 of file ngram-fst.h.

template<class A>
StateId fst::NGramFstInst< A >::node_state_

Definition at line 43 of file ngram-fst.h.

template<class A>
size_t fst::NGramFstInst< A >::num_futures_

Definition at line 40 of file ngram-fst.h.

template<class A>
size_t fst::NGramFstInst< A >::offset_

Definition at line 41 of file ngram-fst.h.

template<class A>
StateId fst::NGramFstInst< A >::state_

Definition at line 39 of file ngram-fst.h.


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