FST
openfst-1.8.3
OpenFst Library
|
#include <replace.h>
Public Types | |
using | Label = typename Arc::Label |
Public Member Functions | |
ReplaceFstOptions (const CacheImplOptions< CacheStore > &opts, Label root=kNoLabel) | |
ReplaceFstOptions (const CacheOptions &opts, Label root=kNoLabel) | |
ReplaceFstOptions (Label root) | |
ReplaceFstOptions (Label root, ReplaceLabelType call_label_type, ReplaceLabelType return_label_type, Label return_label) | |
ReplaceFstOptions (Label root, ReplaceLabelType call_label_type, ReplaceLabelType return_label_type, Label call_output_label, Label return_label) | |
ReplaceFstOptions (const ReplaceUtilOptions &opts) | |
ReplaceFstOptions () | |
ReplaceFstOptions (int64_t root, bool epsilon_replace_arc) | |
Public Member Functions inherited from fst::CacheImplOptions< CacheStore > | |
CacheImplOptions (bool gc=FST_FLAGS_fst_default_cache_gc, size_t gc_limit=FST_FLAGS_fst_default_cache_gc_limit, CacheStore *store=nullptr) | |
CacheImplOptions (const CacheOptions &opts) | |
Public Attributes | |
Label | root |
ReplaceLabelType | call_label_type = REPLACE_LABEL_INPUT |
ReplaceLabelType | return_label_type = REPLACE_LABEL_NEITHER |
Label | call_output_label = kNoLabel |
Label | return_label = 0 |
bool | take_ownership = false |
StateTable * | state_table = nullptr |
Public Attributes inherited from fst::CacheImplOptions< CacheStore > | |
bool | gc |
size_t | gc_limit |
CacheStore * | store |
bool | own_store |
using fst::ReplaceFstOptions< Arc, StateTable, CacheStore >::Label = typename Arc::Label |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inline |
|
inline |
ReplaceLabelType fst::ReplaceFstOptions< Arc, StateTable, CacheStore >::call_label_type = REPLACE_LABEL_INPUT |
Label fst::ReplaceFstOptions< Arc, StateTable, CacheStore >::call_output_label = kNoLabel |
Label fst::ReplaceFstOptions< Arc, StateTable, CacheStore >::return_label = 0 |
ReplaceLabelType fst::ReplaceFstOptions< Arc, StateTable, CacheStore >::return_label_type = REPLACE_LABEL_NEITHER |
Label fst::ReplaceFstOptions< Arc, StateTable, CacheStore >::root |
StateTable* fst::ReplaceFstOptions< Arc, StateTable, CacheStore >::state_table = nullptr |
bool fst::ReplaceFstOptions< Arc, StateTable, CacheStore >::take_ownership = false |