FST  openfst-1.7.1
OpenFst Library
Classes | Public Types | Public Member Functions | List of all members
fst::ArcArenaStateStore< A > Class Template Reference

#include <arc-arena.h>

Classes

class  State
 

Public Types

using Arc = A
 
using Weight = typename Arc::Weight
 
using StateId = typename Arc::StateId
 

Public Member Functions

 ArcArenaStateStore ()
 
template<class Expander >
StateFindOrExpand (Expander &expander, StateId state_id)
 
StateFind (StateId state_id) const
 

Detailed Description

template<class A>
class fst::ArcArenaStateStore< A >

Definition at line 131 of file arc-arena.h.

Member Typedef Documentation

template<class A >
using fst::ArcArenaStateStore< A >::Arc = A

Definition at line 133 of file arc-arena.h.

template<class A >
using fst::ArcArenaStateStore< A >::StateId = typename Arc::StateId

Definition at line 135 of file arc-arena.h.

template<class A >
using fst::ArcArenaStateStore< A >::Weight = typename Arc::Weight

Definition at line 134 of file arc-arena.h.

Constructor & Destructor Documentation

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

Definition at line 137 of file arc-arena.h.

Member Function Documentation

template<class A >
State* fst::ArcArenaStateStore< A >::Find ( StateId  state_id) const
inline

Definition at line 197 of file arc-arena.h.

template<class A >
template<class Expander >
State* fst::ArcArenaStateStore< A >::FindOrExpand ( Expander &  expander,
StateId  state_id 
)
inline

Definition at line 175 of file arc-arena.h.


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