FST
openfst-1.8.2.post1
OpenFst Library
|
#include <compose-filter.h>
Public Types | |
using | Matcher1 = M1 |
using | Matcher2 = M2 |
using | FST1 = typename M1::FST |
using | FST2 = typename M2::FST |
using | FilterState = CharFilterState |
using | Arc = typename FST1::Arc |
using | Label = typename Arc::Label |
using | StateId = typename Arc::StateId |
using | Weight = typename Arc::Weight |
Public Member Functions | |
AltSequenceComposeFilter (const FST1 &fst1, const FST2 &fst2, Matcher1 *matcher1=nullptr, Matcher2 *matcher2=nullptr) | |
AltSequenceComposeFilter (const AltSequenceComposeFilter< Matcher1, Matcher2 > &filter, bool safe=false) | |
FilterState | Start () const |
void | SetState (StateId s1, StateId s2, const FilterState &fs) |
FilterState | FilterArc (Arc *arc1, Arc *arc2) const |
void | FilterFinal (Weight *, Weight *) const |
Matcher1 * | GetMatcher1 () |
Matcher2 * | GetMatcher2 () |
uint64_t | Properties (uint64_t props) const |
Definition at line 287 of file compose-filter.h.
using fst::AltSequenceComposeFilter< M1, M2 >::Arc = typename FST1::Arc |
Definition at line 295 of file compose-filter.h.
using fst::AltSequenceComposeFilter< M1, M2 >::FilterState = CharFilterState |
Definition at line 293 of file compose-filter.h.
using fst::AltSequenceComposeFilter< M1, M2 >::FST1 = typename M1::FST |
Definition at line 291 of file compose-filter.h.
using fst::AltSequenceComposeFilter< M1, M2 >::FST2 = typename M2::FST |
Definition at line 292 of file compose-filter.h.
using fst::AltSequenceComposeFilter< M1, M2 >::Label = typename Arc::Label |
Definition at line 296 of file compose-filter.h.
using fst::AltSequenceComposeFilter< M1, M2 >::Matcher1 = M1 |
Definition at line 289 of file compose-filter.h.
using fst::AltSequenceComposeFilter< M1, M2 >::Matcher2 = M2 |
Definition at line 290 of file compose-filter.h.
using fst::AltSequenceComposeFilter< M1, M2 >::StateId = typename Arc::StateId |
Definition at line 297 of file compose-filter.h.
using fst::AltSequenceComposeFilter< M1, M2 >::Weight = typename Arc::Weight |
Definition at line 298 of file compose-filter.h.
|
inline |
Definition at line 300 of file compose-filter.h.
|
inline |
Definition at line 310 of file compose-filter.h.
|
inline |
Definition at line 334 of file compose-filter.h.
|
inline |
Definition at line 345 of file compose-filter.h.
|
inline |
Definition at line 347 of file compose-filter.h.
|
inline |
Definition at line 349 of file compose-filter.h.
|
inline |
Definition at line 351 of file compose-filter.h.
|
inline |
Definition at line 322 of file compose-filter.h.
|
inline |
Definition at line 320 of file compose-filter.h.