FST  openfst-1.8.3
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

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 155 of file arc-arena.h.

Member Typedef Documentation

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

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

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

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

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

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

Member Function Documentation

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

Definition at line 218 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 196 of file arc-arena.h.


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