FST  openfst-1.6.1
OpenFst Library
fst::PdtParser< Arc > Member List

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

AddParensToFst(const std::vector< LabelPair > &parens, const ParenMap &paren_map, const std::vector< StateId > &open_dest, const std::vector< std::vector< StateWeightPair >> &close_src, const std::vector< bool > &close_non_term_weight, MutableFst< Arc > *ofst)fst::PdtParser< Arc >protected
AddParensToSymbolTables(const std::vector< LabelPair > &parens, MutableFst< Arc > *ofst)fst::PdtParser< Arc >protected
AssignParenIds(const Fst< Arc > &ofst, ParenMap *paren_map) const =0fst::PdtParser< Arc >protectedpure virtual
AssignParenLabels(size_t total_nparens, std::vector< LabelPair > *parens)fst::PdtParser< Arc >inlineprotected
CreateFst(MutableFst< Arc > *ofst, std::vector< StateId > *open_dest, std::vector< std::vector< StateWeightPair >> *close_src)fst::PdtParser< Arc >protected
FstArray() const fst::PdtParser< Arc >inlineprotected
GetLabelStatePair(StateId os) const fst::PdtParser< Arc >inlineprotected
GetParser(MutableFst< Arc > *ofst, std::vector< LabelPair > *parens)=0fst::PdtParser< Arc >pure virtual
GetState(const LabelStatePair &lsp) const fst::PdtParser< Arc >inlineprotected
Label typedeffst::PdtParser< Arc >
Label2Id(Label l) const fst::PdtParser< Arc >inlineprotected
LabelFstPair typedeffst::PdtParser< Arc >
LabelPair typedeffst::PdtParser< Arc >
LabelStatePair typedeffst::PdtParser< Arc >
ParenKey typedeffst::PdtParser< Arc >
ParenMap typedeffst::PdtParser< Arc >
PdtParser(const std::vector< LabelFstPair > &fst_array, const PdtReplaceOptions< Arc > &opts)fst::PdtParser< Arc >inline
Root() const fst::PdtParser< Arc >inlineprotected
StateId typedeffst::PdtParser< Arc >
StateWeightPair typedeffst::PdtParser< Arc >
Weight typedeffst::PdtParser< Arc >
~PdtParser()fst::PdtParser< Arc >inlinevirtual