|
| StateMapFstImpl (const Fst< A > &fst, const C &mapper, const StateMapFstOptions &opts) |
|
| StateMapFstImpl (const Fst< A > &fst, C *mapper, const StateMapFstOptions &opts) |
|
| StateMapFstImpl (const StateMapFstImpl< A, B, C > &impl) |
|
| ~StateMapFstImpl () override |
|
StateId | Start () |
|
Weight | Final (StateId state) |
|
size_t | NumArcs (StateId state) |
|
size_t | NumInputEpsilons (StateId state) |
|
size_t | NumOutputEpsilons (StateId state) |
|
void | InitStateIterator (StateIteratorData< B > *datb) const |
|
void | InitArcIterator (StateId state, ArcIteratorData< B > *data) |
|
uint64_t | Properties () const override |
|
uint64_t | Properties (uint64_t mask) const override |
|
void | Expand (StateId state) |
|
const Fst< A > * | GetFst () const |
|
| CacheImpl ()=default |
|
| CacheImpl (const CacheOptions &opts) |
|
| CacheImpl (const CacheImpl< B > &impl, bool preserve_cache=false) |
|
| CacheBaseImpl (const CacheOptions &opts=CacheOptions()) |
|
| CacheBaseImpl (const CacheImplOptions< DefaultCacheStore< typename CacheState< B >::Arc > > &opts) |
|
| CacheBaseImpl (const CacheBaseImpl< CacheState< B >, DefaultCacheStore< typename CacheState< B >::Arc > > &impl, bool preserve_cache=false) |
|
| ~CacheBaseImpl () override |
|
void | SetStart (StateId s) |
|
void | SetFinal (StateId s, Weight weight=Weight::One()) |
|
void | PushArc (StateId s, const Arc &arc) |
|
void | PushArc (StateId s, Arc &&arc) |
|
void | EmplaceArc (StateId s, T &&...ctor_args) |
|
void | SetArcs (StateId s) |
|
void | ReserveArcs (StateId s, size_t n) |
|
void | DeleteArcs (StateId s) |
|
void | DeleteArcs (StateId s, size_t n) |
|
void | Clear () |
|
bool | HasStart () const |
|
bool | HasFinal (StateId s) const |
|
bool | HasArcs (StateId s) const |
|
StateId | Start () const |
|
Weight | Final (StateId s) const |
|
size_t | NumArcs (StateId s) const |
|
size_t | NumInputEpsilons (StateId s) const |
|
size_t | NumOutputEpsilons (StateId s) const |
|
void | InitArcIterator (StateId s, ArcIteratorData< Arc > *data) const |
|
StateId | NumKnownStates () const |
|
void | UpdateNumKnownStates (StateId s) |
|
StateId | MinUnexpandedState () const |
|
StateId | MaxExpandedState () const |
|
void | SetExpandedState (StateId s) |
|
bool | ExpandedState (StateId s) const |
|
const DefaultCacheStore< typename CacheState< B >::Arc > * | GetCacheStore () const |
|
DefaultCacheStore< typename CacheState< B >::Arc > * | GetCacheStore () |
|
bool | GetCacheGc () const |
|
size_t | GetCacheLimit () const |
|
| FstImpl ()=default |
|
| FstImpl (const FstImpl< CacheState< B >::Arc > &impl) |
|
| FstImpl (FstImpl< CacheState< B >::Arc > &&impl) noexcept |
|
virtual | ~FstImpl ()=default |
|
FstImpl & | operator= (const FstImpl &impl) |
|
FstImpl & | operator= (FstImpl &&impl) noexcept |
|
const std::string & | Type () const |
|
void | SetType (std::string_view type) |
|
void | SetProperties (uint64_t props) |
|
void | SetProperties (uint64_t props, uint64_t mask) |
|
void | SetProperties (uint64_t props, uint64_t mask) const |
|
void | UpdateProperties (uint64_t props, uint64_t mask) |
|
const SymbolTable * | InputSymbols () const |
|
SymbolTable * | InputSymbols () |
|
const SymbolTable * | OutputSymbols () const |
|
SymbolTable * | OutputSymbols () |
|
void | SetInputSymbols (const SymbolTable *isyms) |
|
void | SetOutputSymbols (const SymbolTable *osyms) |
|
bool | ReadHeader (std::istream &strm, const FstReadOptions &opts, int min_version, FstHeader *hdr) |
|
void | WriteHeader (std::ostream &strm, const FstWriteOptions &opts, int version, FstHeader *hdr) const |
|
template<class A, class B, class C>
class fst::internal::StateMapFstImpl< A, B, C >
Definition at line 212 of file state-map.h.