FST
openfst-1.7.3
OpenFst Library
|
#include <compact-fst.h>
Public Types | |
using | StateId = typename Arc::StateId |
using | Element = typename ArcCompactor::Element |
using | Compactor = DefaultCompactor< ArcCompactor, Unsigned, CompactStore > |
using | State = typename Compactor::State |
Public Member Functions | |
ArcIterator (const CompactFst< Arc, ArcCompactor, Unsigned, CompactStore, CacheStore > &fst, StateId s) | |
bool | Done () const |
const Arc & | Value () const |
void | Next () |
size_t | Position () const |
void | Reset () |
void | Seek (size_t pos) |
uint32 | Flags () const |
void | SetFlags (uint32 f, uint32 m) |
Definition at line 1286 of file compact-fst.h.
using fst::ArcIterator< CompactFst< Arc, ArcCompactor, Unsigned, CompactStore, CacheStore > >::Compactor = DefaultCompactor<ArcCompactor, Unsigned, CompactStore> |
Definition at line 1291 of file compact-fst.h.
using fst::ArcIterator< CompactFst< Arc, ArcCompactor, Unsigned, CompactStore, CacheStore > >::Element = typename ArcCompactor::Element |
Definition at line 1290 of file compact-fst.h.
using fst::ArcIterator< CompactFst< Arc, ArcCompactor, Unsigned, CompactStore, CacheStore > >::State = typename Compactor::State |
Definition at line 1292 of file compact-fst.h.
using fst::ArcIterator< CompactFst< Arc, ArcCompactor, Unsigned, CompactStore, CacheStore > >::StateId = typename Arc::StateId |
Definition at line 1289 of file compact-fst.h.
|
inline |
Definition at line 1294 of file compact-fst.h.
|
inline |
Definition at line 1301 of file compact-fst.h.
|
inline |
Definition at line 1316 of file compact-fst.h.
|
inline |
Definition at line 1308 of file compact-fst.h.
|
inline |
Definition at line 1310 of file compact-fst.h.
|
inline |
Definition at line 1312 of file compact-fst.h.
|
inline |
Definition at line 1314 of file compact-fst.h.
|
inline |
Definition at line 1318 of file compact-fst.h.
|
inline |
Definition at line 1303 of file compact-fst.h.