FST  openfst-1.8.3
OpenFst Library
fst::NGramFst< A > Member List

This is the complete list of members for fst::NGramFst< A >, including all inherited members.

Arc typedeffst::NGramFst< A >
ArcIterator< NGramFst< A > > classfst::NGramFst< A >friend
Copy(bool safe=false) const overridefst::NGramFst< A >inlinevirtual
Final(StateId s) const overridefst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >inlinevirtual
GetContext(StateId s) const fst::NGramFst< A >inline
GetData(size_t *data_size) const fst::NGramFst< A >inline
GetImpl() constfst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >inlineprotected
GetMutableImpl() constfst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >inlineprotected
GetSharedImpl() constfst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >inlineprotected
GetStates(const std::vector< Label > &context, std::vector< StateId > *state) const fst::NGramFst< A >inline
HasRequiredProps(const Fst< A > &fst)fst::NGramFst< A >inlinestatic
HasRequiredStructure(const Fst< A > &fst)fst::NGramFst< A >inlinestatic
Impl typedeffst::NGramFst< A >
ImplToExpandedFst(std::shared_ptr< internal::NGramFstImpl< A > > impl)fst::ImplToExpandedFst< internal::NGramFstImpl< A > >inlineexplicitprotected
ImplToExpandedFst(const ImplToExpandedFst &fst, bool safe)fst::ImplToExpandedFst< internal::NGramFstImpl< A > >inlineprotected
ImplToFst(std::shared_ptr< internal::NGramFstImpl< A > > impl)fst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >inlineexplicitprotected
ImplToFst(const ImplToFst &fst, bool safe)fst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >inlineprotected
ImplToFst()=deletefst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >protected
ImplToFst(const ImplToFst &fst)fst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >inlineprotected
ImplToFst(ImplToFst &&fst) noexceptfst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >inlineprotected
InitArcIterator(StateId s, ArcIteratorData< A > *data) const overridefst::NGramFst< A >inline
ImplToExpandedFst< internal::NGramFstImpl< A > >::InitArcIterator(StateId s, ArcIteratorData< Arc > *data) const =0fst::Fst< A >pure virtual
InitMatcher(MatchType match_type) const overridefst::NGramFst< A >inlinevirtual
InitStateIterator(StateIteratorData< A > *data) const overridefst::NGramFst< A >inlinevirtual
InputSymbols() const overridefst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >inlinevirtual
Label typedeffst::NGramFst< A >
NGramFst(const Fst< A > &dst)fst::NGramFst< A >inlineexplicit
NGramFst(const Fst< A > &fst, std::vector< StateId > *order_out)fst::NGramFst< A >inline
NGramFst(const NGramFst< A > &fst, bool safe=false)fst::NGramFst< A >inline
NGramFst()fst::NGramFst< A >inline
NGramFst(const char *data)fst::NGramFst< A >inlineexplicit
NGramFstMatcher< A > classfst::NGramFst< A >friend
NumArcs(StateId s) const overridefst::NGramFst< A >inline
ImplToExpandedFst< internal::NGramFstImpl< A > >::NumArcs(StateId s) const overridefst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >inlinevirtual
NumInputEpsilons(StateId s) const overridefst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >inlinevirtual
NumOutputEpsilons(StateId s) const overridefst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >inlinevirtual
NumStates() const overridefst::ImplToExpandedFst< internal::NGramFstImpl< A > >inlinevirtual
NumStatesIfKnown() const overridefst::ExpandedFst< typename internal::NGramFstImpl< A >::Arc >inlinevirtual
operator=(const ImplToFst &fst)fst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >inlineprotected
operator=(ImplToFst &&fst) noexceptfst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >inlineprotected
OutputSymbols() const overridefst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >inlinevirtual
Properties(uint64_t mask, bool test) const overridefst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >inlinevirtual
Read(std::istream &strm, const FstReadOptions &opts)fst::NGramFst< A >inlinestatic
Read(const std::string &source)fst::NGramFst< A >inlinestatic
ImplToExpandedFst< internal::NGramFstImpl< A > >::Read(std::string_view source)fst::ImplToExpandedFst< internal::NGramFstImpl< A > >inlineprotectedstatic
SetImpl(std::shared_ptr< internal::NGramFstImpl< A > > impl)fst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >inlineprotected
Start() const overridefst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >inlinevirtual
StateId typedeffst::NGramFst< A >
StorageSize() const fst::NGramFst< A >inline
Type() const overridefst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >inlinevirtual
Unique() constfst::ImplToFst< internal::NGramFstImpl< A >, ExpandedFst< typename internal::NGramFstImpl< A >::Arc > >inlineprotected
Weight typedeffst::NGramFst< A >
Write(std::ostream &strm, const FstWriteOptions &opts) const overridefst::NGramFst< A >inlinevirtual
Write(const std::string &source) const overridefst::NGramFst< A >inlinevirtual
WriteFile(const std::string &source) const fst::Fst< A >inlineprotected
~Fst()=defaultfst::Fst< A >virtual