FST
openfst-1.8.3
OpenFst Library
|
#include <arc-map.h>
Public Types | |
using | StateId = typename A::StateId |
Public Types inherited from fst::CacheArcIterator< ArcMapFst< A, B, C > > | |
using | Arc = typename ArcMapFst< A, B, C >::Arc |
using | StateId = typename Arc::StateId |
using | Weight = typename Arc::Weight |
using | Store = typename ArcMapFst< A, B, C >::Store |
using | State = typename Store::State |
using | Impl = internal::CacheBaseImpl< State, Store > |
Public Member Functions | |
ArcIterator (const ArcMapFst< A, B, C > &fst, StateId s) | |
Public Member Functions inherited from fst::CacheArcIterator< ArcMapFst< A, B, C > > | |
CacheArcIterator (Impl *impl, StateId s) | |
~CacheArcIterator () | |
bool | Done () const |
const Arc & | Value () const |
void | Next () |
size_t | Position () const |
void | Reset () |
void | Seek (size_t a) |
constexpr uint8_t | Flags () const |
void | SetFlags (uint8_t flags, uint8_t mask) |
using fst::ArcIterator< ArcMapFst< A, B, C > >::StateId = typename A::StateId |
|
inline |