Arc typedef | fst::ArcLookAheadMatcher< M, flags > | |
ArcLookAheadMatcher(const FST &fst, MatchType match_type, std::shared_ptr< MatcherData > data=nullptr) | fst::ArcLookAheadMatcher< M, flags > | inline |
ArcLookAheadMatcher(const FST *fst, MatchType match_type, std::shared_ptr< MatcherData > data=nullptr) | fst::ArcLookAheadMatcher< M, flags > | inline |
ArcLookAheadMatcher(const ArcLookAheadMatcher &lmatcher, bool safe=false) | fst::ArcLookAheadMatcher< M, flags > | inline |
ClearLookAheadPrefix() | fst::LookAheadMatcherBase< M::FST::Arc > | inlineprotected |
ClearLookAheadWeight() | fst::LookAheadMatcherBase< M::FST::Arc > | inlineprotected |
Copy(bool safe=false) const override | fst::ArcLookAheadMatcher< M, flags > | inlinevirtual |
Done() const final | fst::ArcLookAheadMatcher< M, flags > | inlinevirtual |
Final(StateId s) const final | fst::ArcLookAheadMatcher< M, flags > | inlinevirtual |
Find(Label label) final | fst::ArcLookAheadMatcher< M, flags > | inlinevirtual |
Flags() const override | fst::ArcLookAheadMatcher< M, flags > | inlinevirtual |
FST typedef | fst::ArcLookAheadMatcher< M, flags > | |
GetData() const | fst::ArcLookAheadMatcher< M, flags > | inline |
GetFst() const override | fst::ArcLookAheadMatcher< M, flags > | inlinevirtual |
GetSharedData() const | fst::ArcLookAheadMatcher< M, flags > | inline |
InitLookAheadFst(const Fst< Arc > &fst, bool copy=false) override | fst::ArcLookAheadMatcher< M, flags > | inline |
LookAheadMatcherBase< M::FST::Arc >::InitLookAheadFst(const Fst< M::FST::Arc > &, bool copy=false)=0 | fst::LookAheadMatcherBase< M::FST::Arc > | pure virtual |
kFlags | fst::ArcLookAheadMatcher< M, flags > | static |
Label typedef | fst::ArcLookAheadMatcher< M, flags > | |
LookAheadFst(const Fst< Arc > &, StateId) final | fst::ArcLookAheadMatcher< M, flags > | |
LookAheadMatcherBase< M::FST::Arc >::LookAheadFst(const Fst< M::FST::Arc > &, StateId)=0 | fst::LookAheadMatcherBase< M::FST::Arc > | pure virtual |
LookAheadLabel(Label label) const final | fst::ArcLookAheadMatcher< M, flags > | inlinevirtual |
LookAheadPrefix(M::FST::Arc *arc) const | fst::LookAheadMatcherBase< M::FST::Arc > | inline |
LookAheadWeight() const | fst::LookAheadMatcherBase< M::FST::Arc > | inline |
MatcherData typedef | fst::ArcLookAheadMatcher< M, flags > | |
Next() final | fst::ArcLookAheadMatcher< M, flags > | inlinevirtual |
Priority(StateId s) final | fst::ArcLookAheadMatcher< M, flags > | inlinevirtual |
Properties(uint64_t props) const override | fst::ArcLookAheadMatcher< M, flags > | inlinevirtual |
SetLookAheadPrefix(M::FST::Arcarc) | fst::LookAheadMatcherBase< M::FST::Arc > | inlineprotected |
SetLookAheadWeight(Weight weight) | fst::LookAheadMatcherBase< M::FST::Arc > | inlineprotected |
SetState(StateId s) final | fst::ArcLookAheadMatcher< M, flags > | inlinevirtual |
StateId typedef | fst::ArcLookAheadMatcher< M, flags > | |
Type(bool test) const override | fst::ArcLookAheadMatcher< M, flags > | inlinevirtual |
Value() const final | fst::ArcLookAheadMatcher< M, flags > | inlinevirtual |
Weight typedef | fst::ArcLookAheadMatcher< M, flags > | |
~MatcherBase()=default | fst::MatcherBase< M::FST::Arc > | virtual |