FST  openfst-1.8.3
OpenFst Library
fst::LabelLookAheadMatcher< M, flags, Accum, R > Member List

This is the complete list of members for fst::LabelLookAheadMatcher< M, flags, Accum, R >, including all inherited members.

Accumulator typedeffst::LabelLookAheadMatcher< M, flags, Accum, R >
Arc typedeffst::LabelLookAheadMatcher< M, flags, Accum, R >
ClearLookAheadPrefix()fst::LookAheadMatcherBase< M::FST::Arc >inlineprotected
ClearLookAheadWeight()fst::LookAheadMatcherBase< M::FST::Arc >inlineprotected
Copy(bool safe=false) const overridefst::LabelLookAheadMatcher< M, flags, Accum, R >inlinevirtual
Done() const finalfst::LabelLookAheadMatcher< M, flags, Accum, R >inlinevirtual
Final(StateId s) const finalfst::LabelLookAheadMatcher< M, flags, Accum, R >inlinevirtual
Find(Label label) finalfst::LabelLookAheadMatcher< M, flags, Accum, R >inlinevirtual
Flags() const overridefst::LabelLookAheadMatcher< M, flags, Accum, R >inlinevirtual
FST typedeffst::LabelLookAheadMatcher< M, flags, Accum, R >
GetData() const fst::LabelLookAheadMatcher< M, flags, Accum, R >inline
GetFst() const overridefst::LabelLookAheadMatcher< M, flags, Accum, R >inlinevirtual
GetSharedData() const fst::LabelLookAheadMatcher< M, flags, Accum, R >inline
InitLookAheadFst(const Fst< Arc > &fst, bool copy=false) overridefst::LabelLookAheadMatcher< M, flags, Accum, R >inline
InitLookAheadFst(const LFST &fst, bool copy=false)fst::LabelLookAheadMatcher< M, flags, Accum, R >inline
LookAheadMatcherBase< M::FST::Arc >::InitLookAheadFst(const Fst< M::FST::Arc > &, bool copy=false)=0fst::LookAheadMatcherBase< M::FST::Arc >pure virtual
kFlagsfst::LabelLookAheadMatcher< M, flags, Accum, R >static
Label typedeffst::LabelLookAheadMatcher< M, flags, Accum, R >
LabelLookAheadMatcher(const FST &fst, MatchType match_type, std::shared_ptr< MatcherData > data=nullptr, std::unique_ptr< Accumulator > accumulator=nullptr)fst::LabelLookAheadMatcher< M, flags, Accum, R >inline
LabelLookAheadMatcher(const FST *fst, MatchType match_type, std::shared_ptr< MatcherData > data=nullptr, std::unique_ptr< Accumulator > accumulator=nullptr)fst::LabelLookAheadMatcher< M, flags, Accum, R >inline
LabelLookAheadMatcher(const LabelLookAheadMatcher &lmatcher, bool safe=false)fst::LabelLookAheadMatcher< M, flags, Accum, R >inline
LookAheadFst(const LFST &fst, StateId s)fst::LabelLookAheadMatcher< M, flags, Accum, R >inline
LookAheadFst(const Fst< Arc > &fst, StateId s) finalfst::LabelLookAheadMatcher< M, flags, Accum, R >inline
LookAheadMatcherBase< M::FST::Arc >::LookAheadFst(const Fst< M::FST::Arc > &, StateId)=0fst::LookAheadMatcherBase< M::FST::Arc >pure virtual
LookAheadLabel(Label label) const finalfst::LabelLookAheadMatcher< M, flags, Accum, R >inlinevirtual
LookAheadPrefix(M::FST::Arc *arc) constfst::LookAheadMatcherBase< M::FST::Arc >inline
LookAheadWeight() constfst::LookAheadMatcherBase< M::FST::Arc >inline
Matcher typedeffst::LabelLookAheadMatcher< M, flags, Accum, R >
MatcherData typedeffst::LabelLookAheadMatcher< M, flags, Accum, R >
Next() finalfst::LabelLookAheadMatcher< M, flags, Accum, R >inlinevirtual
Priority(StateId s) finalfst::LabelLookAheadMatcher< M, flags, Accum, R >inlinevirtual
Properties(uint64_t inprops) const overridefst::LabelLookAheadMatcher< M, flags, Accum, R >inlinevirtual
Reachable typedeffst::LabelLookAheadMatcher< M, flags, Accum, R >
SetLookAheadPrefix(M::FST::Arcarc)fst::LookAheadMatcherBase< M::FST::Arc >inlineprotected
SetLookAheadWeight(Weight weight)fst::LookAheadMatcherBase< M::FST::Arc >inlineprotected
SetState(StateId s) finalfst::LabelLookAheadMatcher< M, flags, Accum, R >inlinevirtual
StateId typedeffst::LabelLookAheadMatcher< M, flags, Accum, R >
Type(bool test) const overridefst::LabelLookAheadMatcher< M, flags, Accum, R >inlinevirtual
Value() const finalfst::LabelLookAheadMatcher< M, flags, Accum, R >inlinevirtual
Weight typedeffst::LabelLookAheadMatcher< M, flags, Accum, R >
~MatcherBase()=defaultfst::MatcherBase< M::FST::Arc >virtual