GrammarFst Member List

This is the complete list of members for GrammarFst, including all inherited members.

Arc typedefGrammarFst
ArcIterator< GrammarFst > classGrammarFstfriend
BaseStateId typedefGrammarFst
CombineArcs(const StdArc &leaving_arc, const StdArc &arriving_arc, float cost_correction, StdArc *arc)GrammarFstinlineprivatestatic
DecodeSymbol(Label label, int32 *nonterminal_symbol, int32 *left_context_phone)GrammarFstprivate
Destroy()GrammarFstprivate
entry_arcs_GrammarFstprivate
ExpandState(int32 instance_id, BaseStateId state_id)GrammarFstprivate
ExpandStateEnd(int32 instance_id, BaseStateId state_id)GrammarFstprivate
ExpandStateUserDefined(int32 instance_id, BaseStateId state_id)GrammarFstprivate
Final(StateId s) constGrammarFstinline
GetChildInstanceId(int32 instance_id, int32 nonterminal, int32 state)GrammarFstinlineprivate
GetExpandedState(int32 instance_id, BaseStateId state_id)GrammarFstinlineprivate
GetPhoneSymbolFor(enum NonterminalValues n)GrammarFstinlineprivate
GrammarFst(int32 nonterm_phones_offset, std::shared_ptr< const ConstFst< StdArc > > top_fst, const std::vector< std::pair< int32, std::shared_ptr< const ConstFst< StdArc > > > > &ifsts)GrammarFst
GrammarFst(const GrammarFst &other)=defaultGrammarFst
GrammarFst()GrammarFstinline
ifsts_GrammarFstprivate
Init()GrammarFstprivate
InitEntryArcs(int32 i)GrammarFstprivate
InitEntryOrReentryArcs(const ConstFst< StdArc > &fst, int32 entry_state, int32 nonterminal_symbol, std::unordered_map< int32, int32 > *phone_to_arc)GrammarFstprivate
InitInstances()GrammarFstprivate
InitNonterminalMap()GrammarFstprivate
instances_GrammarFstprivate
Label typedefGrammarFst
nonterm_phones_offset_GrammarFstprivate
nonterminal_map_GrammarFstprivate
NumInputEpsilons(StateId s) constGrammarFstinline
Read(std::istream &os, bool binary)GrammarFst
Start() constGrammarFstinline
StateId typedefGrammarFst
top_fst_GrammarFstprivate
Type() constGrammarFstinline
Weight typedefGrammarFst
Write(std::ostream &os, bool binary) constGrammarFst
~GrammarFst()GrammarFst