|
| ArcSortFst (const Fst< Arc > &fst, const Compare &comp) |
|
| ArcSortFst (const Fst< Arc > &fst, const Compare &comp, const ArcSortFstOptions &opts) |
|
| ArcSortFst (const ArcSortFst &fst, bool safe=false) |
|
ArcSortFst * | Copy (bool safe=false) const override |
|
size_t | NumArcs (StateId s) const override |
|
size_t | NumInputEpsilons (StateId s) const override |
|
size_t | NumOutputEpsilons (StateId s) const override |
|
| StateMapFst (const Fst< Arc > &fst, const ArcSortMapper< Arc, Compare > &mapper, const StateMapFstOptions &opts) |
|
| StateMapFst (const Fst< Arc > &fst, ArcSortMapper< Arc, Compare > *mapper, const StateMapFstOptions &opts) |
|
| StateMapFst (const Fst< Arc > &fst, const ArcSortMapper< Arc, Compare > &mapper) |
|
| StateMapFst (const Fst< Arc > &fst, ArcSortMapper< Arc, Compare > *mapper) |
|
| StateMapFst (const StateMapFst &fst, bool safe=false) |
|
StateMapFst * | Copy (bool safe=false) const override |
|
void | InitStateIterator (StateIteratorData< Arc > *data) const override |
|
void | InitArcIterator (StateId state, ArcIteratorData< Arc > *data) const override |
|
StateId | Start () const override |
|
Weight | Final (StateId s) const override |
|
size_t | NumArcs (StateId s) const override |
|
size_t | NumInputEpsilons (StateId s) const override |
|
size_t | NumOutputEpsilons (StateId s) const override |
|
uint64_t | Properties (uint64_t mask, bool test) const override |
|
const std::string & | Type () const override |
|
const SymbolTable * | InputSymbols () const override |
|
const SymbolTable * | OutputSymbols () const override |
|
virtual | ~Fst ()=default |
|
virtual std::optional< StateId > | NumStatesIfKnown () const |
|
virtual bool | Write (std::ostream &strm, const FstWriteOptions &opts) const |
|
virtual bool | Write (const std::string &source) const |
|
virtual MatcherBase< Arc > * | InitMatcher (MatchType match_type) const |
|
template<class Arc, class Compare>
class fst::ArcSortFst< Arc, Compare >
Definition at line 133 of file arcsort.h.