FST  openfst-1.8.3
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 64 of file ngram-fst.h.

Member Typedef Documentation

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

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

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

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

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

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

Constructor & Destructor Documentation

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

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

Member Data Documentation

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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