FST
openfst-1.8.2.post1
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 286 of file matcher-fst.h.
using fst::LookAheadMatcher< MatcherFst< F, M, Name, Init > >::Arc = typename F::Arc |
Definition at line 289 of file matcher-fst.h.
using fst::LookAheadMatcher< MatcherFst< F, M, Name, Init > >::FST = MatcherFst<F, M, Name, Init> |
Definition at line 288 of file matcher-fst.h.
using fst::LookAheadMatcher< MatcherFst< F, M, Name, Init > >::Label = typename Arc::Label |
Definition at line 290 of file matcher-fst.h.
using fst::LookAheadMatcher< MatcherFst< F, M, Name, Init > >::StateId = typename Arc::StateId |
Definition at line 291 of file matcher-fst.h.
using fst::LookAheadMatcher< MatcherFst< F, M, Name, Init > >::Weight = typename Arc::Weight |
Definition at line 292 of file matcher-fst.h.
|
inline |
Definition at line 294 of file matcher-fst.h.
|
inline |
Definition at line 297 of file matcher-fst.h.
|
inline |
Definition at line 301 of file matcher-fst.h.
|
inline |
Definition at line 311 of file matcher-fst.h.
|
inline |
Definition at line 309 of file matcher-fst.h.
|
inline |
Definition at line 323 of file matcher-fst.h.
|
inline |
Definition at line 317 of file matcher-fst.h.
|
inline |
Definition at line 339 of file matcher-fst.h.
|
inline |
Definition at line 329 of file matcher-fst.h.
|
inline |
Definition at line 325 of file matcher-fst.h.
|
inline |
Definition at line 335 of file matcher-fst.h.
|
inline |
Definition at line 333 of file matcher-fst.h.
|
inline |
Definition at line 315 of file matcher-fst.h.
|
inline |
Definition at line 319 of file matcher-fst.h.
|
inline |
Definition at line 307 of file matcher-fst.h.
|
inline |
Definition at line 305 of file matcher-fst.h.
|
inline |
Definition at line 313 of file matcher-fst.h.