FST
openfst-1.8.4
OpenFst Library
|
#include <fst-class.h>
Public Member Functions | |
FstClassImpl (std::unique_ptr< Fst< Arc >> impl) | |
FstClassImpl (const Fst< Arc > &impl) | |
bool | AddArc (int64_t s, const ArcClass &ac) final |
int64_t | AddState () final |
void | AddStates (size_t n) final |
const std::string & | ArcType () const final |
FstClassImpl * | Copy () final |
bool | DeleteArcs (int64_t s, size_t n) final |
bool | DeleteArcs (int64_t s) final |
bool | DeleteStates (const std::vector< int64_t > &dstates) final |
void | DeleteStates () final |
WeightClass | Final (int64_t s) const final |
const std::string & | FstType () const final |
const SymbolTable * | InputSymbols () const final |
SymbolTable * | MutableInputSymbols () final |
SymbolTable * | MutableOutputSymbols () final |
size_t | NumArcs (int64_t s) const final |
size_t | NumInputEpsilons (int64_t s) const final |
size_t | NumOutputEpsilons (int64_t s) const final |
int64_t | NumStates () const final |
std::optional< int64_t > | NumStatesIfKnown () const final |
uint64_t | Properties (uint64_t mask, bool test) const final |
bool | ReserveArcs (int64_t s, size_t n) final |
void | ReserveStates (int64_t n) final |
const SymbolTable * | OutputSymbols () const final |
void | SetInputSymbols (const SymbolTable *isyms) final |
bool | SetFinal (int64_t s, const WeightClass &weight) final |
void | SetOutputSymbols (const SymbolTable *osyms) final |
void | SetProperties (uint64_t props, uint64_t mask) final |
bool | SetStart (int64_t s) final |
int64_t | Start () const final |
bool | ValidStateId (int64_t s) const final |
const std::string & | WeightType () const final |
bool | Write (const std::string &source) const final |
bool | Write (std::ostream &ostr, const std::string &source) const final |
~FstClassImpl () override=default | |
Fst< Arc > * | GetImpl () const |
Public Member Functions inherited from fst::script::FstClassImplBase | |
~FstClassImplBase () override=default | |
Public Member Functions inherited from fst::script::FstClassBase | |
virtual | ~FstClassBase ()=default |
Definition at line 111 of file fst-class.h.
|
inlineexplicit |
Definition at line 113 of file fst-class.h.
|
inlineexplicit |
Definition at line 116 of file fst-class.h.
|
overridedefault |
|
inlinefinalvirtual |
Implements fst::script::FstClassImplBase.
Definition at line 119 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassImplBase.
Definition at line 131 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassImplBase.
Definition at line 136 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassBase.
Definition at line 140 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassImplBase.
Definition at line 142 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassImplBase.
Definition at line 145 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassImplBase.
Definition at line 152 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassImplBase.
Definition at line 159 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassImplBase.
Definition at line 171 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassBase.
Definition at line 175 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassBase.
Definition at line 181 of file fst-class.h.
|
inline |
Definition at line 303 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassBase.
Definition at line 183 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassImplBase.
Definition at line 188 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassImplBase.
Definition at line 193 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassBase.
Definition at line 198 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassBase.
Definition at line 204 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassBase.
Definition at line 210 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassImplBase.
Definition at line 216 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassBase.
Definition at line 220 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassBase.
Definition at line 240 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassBase.
Definition at line 224 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassImplBase.
Definition at line 229 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassImplBase.
Definition at line 236 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassImplBase.
Definition at line 250 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassImplBase.
Definition at line 245 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassImplBase.
Definition at line 258 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassImplBase.
Definition at line 263 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassImplBase.
Definition at line 268 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassBase.
Definition at line 274 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassBase.
Definition at line 276 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassBase.
Definition at line 290 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassBase.
Definition at line 292 of file fst-class.h.
|
inlinefinalvirtual |
Implements fst::script::FstClassBase.
Definition at line 296 of file fst-class.h.