Arc typedef | fst::MatcherFst< F, M, Name, Init, Data > | |
ArcIterator< MatcherFst< FST, FstMatcher, Name, Init, Data > > class | fst::MatcherFst< F, M, Name, Init, Data > | friend |
Copy(bool safe=false) const override | fst::MatcherFst< F, M, Name, Init, Data > | inlinevirtual |
CreateDataAndImpl(const FST &fst, std::string_view name) | fst::MatcherFst< F, M, Name, Init, Data > | inlineprotectedstatic |
CreateDataAndImpl(const Fst< Arc > &fst, std::string_view name) | fst::MatcherFst< F, M, Name, Init, Data > | inlineprotectedstatic |
CreateImpl(const FST &fst, std::string_view name, std::shared_ptr< Data > data) | fst::MatcherFst< F, M, Name, Init, Data > | inlineprotectedstatic |
CreateImpl(const Fst< Arc > &fst, std::string_view name, std::shared_ptr< Data > data) | fst::MatcherFst< F, M, Name, Init, Data > | inlineprotectedstatic |
D typedef | fst::MatcherFst< F, M, Name, Init, Data > | |
Final(StateId s) const override | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | inlinevirtual |
FST typedef | fst::MatcherFst< F, M, Name, Init, Data > | |
FstMatcher typedef | fst::MatcherFst< F, M, Name, Init, Data > | |
GetAddOn() const | fst::MatcherFst< F, M, Name, Init, Data > | inline |
GetData(MatchType match_type) const | fst::MatcherFst< F, M, Name, Init, Data > | inline |
GetFst() const | fst::MatcherFst< F, M, Name, Init, Data > | inline |
GetImpl() const | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | inlineprotected |
GetMutableImpl() const | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | inlineprotected |
GetSharedAddOn() const | fst::MatcherFst< F, M, Name, Init, Data > | inline |
GetSharedData(MatchType match_type) const | fst::MatcherFst< F, M, Name, Init, Data > | inline |
GetSharedImpl() const | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | inlineprotected |
Impl typedef | fst::MatcherFst< F, M, Name, Init, Data > | |
ImplToExpandedFst(std::shared_ptr< Impl > impl) | fst::ImplToExpandedFst< internal::AddOnImpl< F, Data > > | inlineexplicitprotected |
ImplToExpandedFst(const ImplToExpandedFst &fst, bool safe) | fst::ImplToExpandedFst< internal::AddOnImpl< F, Data > > | inlineprotected |
ImplToFst(std::shared_ptr< Impl > impl) | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | inlineexplicitprotected |
ImplToFst(const ImplToFst &fst, bool safe) | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | inlineprotected |
ImplToFst()=delete | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | protected |
ImplToFst(const ImplToFst &fst) | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | inlineprotected |
ImplToFst(ImplToFst &&fst) noexcept | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | inlineprotected |
InitArcIterator(StateId s, ArcIteratorData< Arc > *data) const override | fst::MatcherFst< F, M, Name, Init, Data > | inlinevirtual |
InitMatcher(MatchType match_type) const override | fst::MatcherFst< F, M, Name, Init, Data > | inlinevirtual |
InitStateIterator(StateIteratorData< Arc > *data) const override | fst::MatcherFst< F, M, Name, Init, Data > | inlinevirtual |
InputSymbols() const override | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | inlinevirtual |
MatcherData typedef | fst::MatcherFst< F, M, Name, Init, Data > | |
MatcherFst() | fst::MatcherFst< F, M, Name, Init, Data > | inline |
MatcherFst(const FST &fst, std::shared_ptr< Data > data=nullptr) | fst::MatcherFst< F, M, Name, Init, Data > | inlineexplicit |
MatcherFst(const Fst< Arc > &fst, std::shared_ptr< Data > data=nullptr) | fst::MatcherFst< F, M, Name, Init, Data > | inlineexplicit |
MatcherFst(const MatcherFst &fst, bool safe=false) | fst::MatcherFst< F, M, Name, Init, Data > | inline |
MatcherFst(std::shared_ptr< Impl > impl) | fst::MatcherFst< F, M, Name, Init, Data > | inlineexplicitprotected |
NumArcs(StateId s) const override | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | inlinevirtual |
NumInputEpsilons(StateId s) const override | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | inlinevirtual |
NumOutputEpsilons(StateId s) const override | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | inlinevirtual |
NumStates() const override | fst::ImplToExpandedFst< internal::AddOnImpl< F, Data > > | inlinevirtual |
NumStatesIfKnown() const override | fst::ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > | inlinevirtual |
ImplToExpandedFst< internal::AddOnImpl< F, Data > >::operator=(const ImplToFst &fst) | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | inlineprotected |
ImplToExpandedFst< internal::AddOnImpl< F, Data > >::operator=(ImplToFst &&fst) noexcept | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | inlineprotected |
OutputSymbols() const override | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | inlinevirtual |
Properties(uint64_t mask, bool test) const override | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | inlinevirtual |
Read(std::istream &strm, const FstReadOptions &opts) | fst::MatcherFst< F, M, Name, Init, Data > | inlinestatic |
Read(std::string_view source) | fst::MatcherFst< F, M, Name, Init, Data > | inlinestatic |
SetImpl(std::shared_ptr< Impl > impl) | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | inlineprotected |
Start() const override | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | inlinevirtual |
StateId typedef | fst::MatcherFst< F, M, Name, Init, Data > | |
StateIterator< MatcherFst< FST, FstMatcher, Name, Init, Data > > class | fst::MatcherFst< F, M, Name, Init, Data > | friend |
Type() const override | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | inlinevirtual |
Unique() const | fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > > | inlineprotected |
Weight typedef | fst::ImplToExpandedFst< internal::AddOnImpl< F, Data > > | |
Write(std::ostream &strm, const FstWriteOptions &opts) const override | fst::MatcherFst< F, M, Name, Init, Data > | inlinevirtual |
Write(const std::string &source) const override | fst::MatcherFst< F, M, Name, Init, Data > | inlinevirtual |
WriteFile(const std::string &source) const | fst::Fst< A > | inlineprotected |
~Fst()=default | fst::Fst< A > | virtual |