FST
openfst-1.8.4
OpenFst Library
|
#include <compact-fst.h>
Public Types | |
using | Arc = typename ArcCompactor::Arc |
using | StateId = typename Arc::StateId |
using | Weight = typename Arc::Weight |
using | CompactStore = CompactArcStore< typename ArcCompactor::Element, U > |
using | Compactor = CompactArcCompactor< ArcCompactor, U, CompactStore > |
Public Member Functions | |
CompactArcState ()=default | |
CompactArcState (const Compactor *compactor, StateId s) | |
void | Set (const Compactor *compactor, StateId s) |
StateId | GetStateId () const |
Weight | Final () const |
size_t | NumArcs () const |
Arc | GetArc (size_t i, uint8_t flags) const |
Definition at line 773 of file compact-fst.h.
using fst::CompactArcState< ArcCompactor, U, CompactArcStore< typename ArcCompactor::Element, U > >::Arc = typename ArcCompactor::Arc |
Definition at line 776 of file compact-fst.h.
using fst::CompactArcState< ArcCompactor, U, CompactArcStore< typename ArcCompactor::Element, U > >::Compactor = CompactArcCompactor<ArcCompactor, U, CompactStore> |
Definition at line 780 of file compact-fst.h.
using fst::CompactArcState< ArcCompactor, U, CompactArcStore< typename ArcCompactor::Element, U > >::CompactStore = CompactArcStore<typename ArcCompactor::Element, U> |
Definition at line 779 of file compact-fst.h.
using fst::CompactArcState< ArcCompactor, U, CompactArcStore< typename ArcCompactor::Element, U > >::StateId = typename Arc::StateId |
Definition at line 777 of file compact-fst.h.
using fst::CompactArcState< ArcCompactor, U, CompactArcStore< typename ArcCompactor::Element, U > >::Weight = typename Arc::Weight |
Definition at line 778 of file compact-fst.h.
|
default |
|
inline |
Definition at line 784 of file compact-fst.h.
|
inline |
Definition at line 798 of file compact-fst.h.
|
inline |
Definition at line 805 of file compact-fst.h.
|
inline |
Definition at line 796 of file compact-fst.h.
|
inline |
Definition at line 803 of file compact-fst.h.
|
inline |
Definition at line 789 of file compact-fst.h.