FST
openfst-1.7.3
OpenFst Library
|
#include <compact-fst.h>
Public Types | |
using | Arc = typename C::Arc |
using | StateId = typename Arc::StateId |
using | Weight = typename Arc::Weight |
using | CompactStore = DefaultCompactStore< typename C::Element, U > |
Public Member Functions | |
DefaultCompactState ()=default | |
DefaultCompactState (const DefaultCompactor< C, U, CompactStore > *compactor, StateId s) | |
void | Set (const DefaultCompactor< C, U, CompactStore > *compactor, StateId s) |
StateId | GetStateId () const |
Weight | Final () const |
size_t | NumArcs () const |
Arc | GetArc (size_t i, uint32 f) const |
Definition at line 661 of file compact-fst.h.
using fst::DefaultCompactState< C, U, DefaultCompactStore< typename C::Element, U > >::Arc = typename C::Arc |
Definition at line 663 of file compact-fst.h.
using fst::DefaultCompactState< C, U, DefaultCompactStore< typename C::Element, U > >::CompactStore = DefaultCompactStore<typename C::Element, U> |
Definition at line 666 of file compact-fst.h.
using fst::DefaultCompactState< C, U, DefaultCompactStore< typename C::Element, U > >::StateId = typename Arc::StateId |
Definition at line 664 of file compact-fst.h.
using fst::DefaultCompactState< C, U, DefaultCompactStore< typename C::Element, U > >::Weight = typename Arc::Weight |
Definition at line 665 of file compact-fst.h.
|
default |
|
inline |
Definition at line 670 of file compact-fst.h.
|
inline |
Definition at line 685 of file compact-fst.h.
|
inline |
Definition at line 692 of file compact-fst.h.
|
inline |
Definition at line 683 of file compact-fst.h.
|
inline |
Definition at line 690 of file compact-fst.h.
|
inline |
Definition at line 676 of file compact-fst.h.