FST
openfst-1.8.4
OpenFst Library
|
#include <fst-decl.h>
Public Types | |
using | FromArc = A |
using | ToArc = A |
Public Types inherited from fst::ArcMapFst< A, A, ProjectMapper< A > > | |
using | Arc = A |
using | StateId = typename Arc::StateId |
using | Weight = typename Arc::Weight |
using | Store = DefaultCacheStore< A > |
using | State = typename Store::State |
using | FromFst = typename Impl::FromFst |
Public Member Functions | |
ProjectFst (const Fst< A > &fst, ProjectType project_type) | |
ProjectFst (const ProjectFst &fst, bool safe=false) | |
ProjectFst * | Copy (bool safe=false) const override |
Public Member Functions inherited from fst::ArcMapFst< A, A, ProjectMapper< A > > | |
ArcMapFst (const FromFst &fst, const ProjectMapper< A > &mapper=ProjectMapper< A >(), const ArcMapFstOptions &opts=ArcMapFstOptions()) | |
ArcMapFst (const FromFst &fst, ProjectMapper< A > *mapper, const ArcMapFstOptions &opts=ArcMapFstOptions()) | |
ArcMapFst (const ArcMapFst &fst, bool safe=false) | |
ArcMapFst * | Copy (bool safe=false) const override |
void | InitStateIterator (StateIteratorData< A > *data) const override |
void | InitArcIterator (StateId s, ArcIteratorData< A > *data) const override |
Definition at line 150 of file fst-decl.h.
using fst::ProjectFst< A >::FromArc = A |
using fst::ProjectFst< A >::ToArc = A |
|
inline |
|
inline |
|
inlineoverride |