FST
openfst-1.8.4
OpenFst Library
|
#include <matcher-fst.h>
Public Types | |
using | FST = MatcherFst< F, M, Name, Init > |
using | Arc = typename F::Arc |
using | Label = typename Arc::Label |
using | StateId = typename Arc::StateId |
using | Weight = typename Arc::Weight |
Public Member Functions | |
LookAheadMatcher (const FST &fst, MatchType match_type) | |
LookAheadMatcher (const LookAheadMatcher &matcher, bool safe=false) | |
LookAheadMatcher * | Copy (bool safe=false) const |
MatchType | Type (bool test) const |
void | SetState (StateId s) |
bool | Find (Label label) |
bool | Done () const |
const Arc & | Value () const |
void | Next () |
const FST & | GetFst () const |
uint64_t | Properties (uint64_t props) const |
uint32_t | Flags () const |
bool | LookAheadLabel (Label label) const |
bool | LookAheadFst (const Fst< Arc > &fst, StateId s) |
Weight | LookAheadWeight () const |
bool | LookAheadPrefix (Arc *arc) const |
void | InitLookAheadFst (const Fst< Arc > &fst, bool copy=false) |
Definition at line 294 of file matcher-fst.h.
using fst::LookAheadMatcher< MatcherFst< F, M, Name, Init > >::Arc = typename F::Arc |
Definition at line 297 of file matcher-fst.h.
using fst::LookAheadMatcher< MatcherFst< F, M, Name, Init > >::FST = MatcherFst<F, M, Name, Init> |
Definition at line 296 of file matcher-fst.h.
using fst::LookAheadMatcher< MatcherFst< F, M, Name, Init > >::Label = typename Arc::Label |
Definition at line 298 of file matcher-fst.h.
using fst::LookAheadMatcher< MatcherFst< F, M, Name, Init > >::StateId = typename Arc::StateId |
Definition at line 299 of file matcher-fst.h.
using fst::LookAheadMatcher< MatcherFst< F, M, Name, Init > >::Weight = typename Arc::Weight |
Definition at line 300 of file matcher-fst.h.
|
inline |
Definition at line 302 of file matcher-fst.h.
|
inline |
Definition at line 305 of file matcher-fst.h.
|
inline |
Definition at line 309 of file matcher-fst.h.
|
inline |
Definition at line 319 of file matcher-fst.h.
|
inline |
Definition at line 317 of file matcher-fst.h.
|
inline |
Definition at line 331 of file matcher-fst.h.
|
inline |
Definition at line 325 of file matcher-fst.h.
|
inline |
Definition at line 347 of file matcher-fst.h.
|
inline |
Definition at line 337 of file matcher-fst.h.
|
inline |
Definition at line 333 of file matcher-fst.h.
|
inline |
Definition at line 343 of file matcher-fst.h.
|
inline |
Definition at line 341 of file matcher-fst.h.
|
inline |
Definition at line 323 of file matcher-fst.h.
|
inline |
Definition at line 327 of file matcher-fst.h.
|
inline |
Definition at line 315 of file matcher-fst.h.
|
inline |
Definition at line 313 of file matcher-fst.h.
|
inline |
Definition at line 321 of file matcher-fst.h.