#include <fst/script/fst-class.h>
Inherits fst::script::FstClass.
Inherited by fst::script::VectorFstClass.

Public Member Functions | |
| template<class Arc > | |
| MutableFstClass (MutableFst< Arc > *fst) | |
| template<class Arc > | |
| MutableFst< Arc > * | GetMutableFst () |
| virtual void | SetInputSymbols (SymbolTable *is) |
| virtual void | SetOutputSymbols (SymbolTable *os) |
Static Public Member Functions | |
| template<class Arc > | |
| static MutableFstClass * | Read (istream &stream, const FstReadOptions &opts) |
| template<class Arc > | |
| static FstClassImplBase * | Convert (const FstClass &other) |
| These methods are required by IO registration. | |
| template<class Arc > | |
| static FstClassImplBase * | Create () |
Protected Member Functions | |
| MutableFstClass (FstClassImplBase *impl) | |
Specific types of FstClass with special properties
Definition at line 242 of file fst-class.h.
| fst::script::MutableFstClass::MutableFstClass | ( | MutableFst< Arc > * | fst | ) | [inline, explicit] |
Definition at line 245 of file fst-class.h.
| fst::script::MutableFstClass::MutableFstClass | ( | FstClassImplBase * | impl | ) | [inline, explicit, protected] |
Definition at line 298 of file fst-class.h.
| static FstClassImplBase* fst::script::MutableFstClass::Convert | ( | const FstClass & | other | ) | [inline, static] |
These methods are required by IO registration.
Reimplemented from fst::script::FstClass.
Reimplemented in fst::script::VectorFstClass.
Definition at line 284 of file fst-class.h.
| static FstClassImplBase* fst::script::MutableFstClass::Create | ( | ) | [inline, static] |
Reimplemented from fst::script::FstClass.
Reimplemented in fst::script::VectorFstClass.
Definition at line 291 of file fst-class.h.
| MutableFst<Arc>* fst::script::MutableFstClass::GetMutableFst | ( | ) | [inline] |
Definition at line 249 of file fst-class.h.
| static MutableFstClass* fst::script::MutableFstClass::Read | ( | istream & | stream, | |
| const FstReadOptions & | opts | |||
| ) | [inline, static] |
Reimplemented from fst::script::FstClass.
Reimplemented in fst::script::VectorFstClass.
Definition at line 257 of file fst-class.h.
| virtual void fst::script::MutableFstClass::SetInputSymbols | ( | SymbolTable * | is | ) | [inline, virtual] |
Definition at line 274 of file fst-class.h.
| virtual void fst::script::MutableFstClass::SetOutputSymbols | ( | SymbolTable * | os | ) | [inline, virtual] |
Definition at line 278 of file fst-class.h.
1.7.1