FST  openfst-1.8.3
OpenFst Library
fst::MatcherFst< F, M, Name, Init, Data > Member List

This is the complete list of members for fst::MatcherFst< F, M, Name, Init, Data >, including all inherited members.

Arc typedeffst::MatcherFst< F, M, Name, Init, Data >
ArcIterator< MatcherFst< FST, FstMatcher, Name, Init, Data > > classfst::MatcherFst< F, M, Name, Init, Data >friend
Copy(bool safe=false) const overridefst::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 typedeffst::MatcherFst< F, M, Name, Init, Data >
Final(StateId s) const overridefst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > >inlinevirtual
FST typedeffst::MatcherFst< F, M, Name, Init, Data >
FstMatcher typedeffst::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() constfst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > >inlineprotected
GetMutableImpl() constfst::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() constfst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > >inlineprotected
Impl typedeffst::MatcherFst< F, M, Name, Init, Data >
ImplToExpandedFst(std::shared_ptr< internal::AddOnImpl< F, Data > > 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< internal::AddOnImpl< F, Data > > 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()=deletefst::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) noexceptfst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > >inlineprotected
InitArcIterator(StateId s, ArcIteratorData< Arc > *data) const overridefst::MatcherFst< F, M, Name, Init, Data >inlinevirtual
InitMatcher(MatchType match_type) const overridefst::MatcherFst< F, M, Name, Init, Data >inlinevirtual
InitStateIterator(StateIteratorData< Arc > *data) const overridefst::MatcherFst< F, M, Name, Init, Data >inlinevirtual
InputSymbols() const overridefst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > >inlinevirtual
MatcherData typedeffst::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 overridefst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > >inlinevirtual
NumInputEpsilons(StateId s) const overridefst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > >inlinevirtual
NumOutputEpsilons(StateId s) const overridefst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > >inlinevirtual
NumStates() const overridefst::ImplToExpandedFst< internal::AddOnImpl< F, Data > >inlinevirtual
NumStatesIfKnown() const overridefst::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) noexceptfst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > >inlineprotected
OutputSymbols() const overridefst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > >inlinevirtual
Properties(uint64_t mask, bool test) const overridefst::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
fst::Fst::Read(const std::string &source)fst::Fst< A >inlinestatic
SetImpl(std::shared_ptr< internal::AddOnImpl< F, Data > > impl)fst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > >inlineprotected
Start() const overridefst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > >inlinevirtual
StateId typedeffst::MatcherFst< F, M, Name, Init, Data >
StateIterator< MatcherFst< FST, FstMatcher, Name, Init, Data > > classfst::MatcherFst< F, M, Name, Init, Data >friend
Type() const overridefst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > >inlinevirtual
Unique() constfst::ImplToFst< internal::AddOnImpl< F, Data >, ExpandedFst< typename internal::AddOnImpl< F, Data >::Arc > >inlineprotected
Weight typedeffst::ImplToExpandedFst< internal::AddOnImpl< F, Data > >
Write(std::ostream &strm, const FstWriteOptions &opts) const overridefst::MatcherFst< F, M, Name, Init, Data >inlinevirtual
Write(const std::string &source) const overridefst::MatcherFst< F, M, Name, Init, Data >inlinevirtual
WriteFile(const std::string &source) const fst::Fst< A >inlineprotected
~Fst()=defaultfst::Fst< A >virtual