HFST - Helsinki Finite-State Transducer Technology - C++ API
version 3.9.1
|
This is the complete list of members for HfstTransducer, including all inherited members.
apply(SFST::Transducer *(*sfst_funct)(SFST::Transducer *), fst::StdVectorFst *(*tropical_ofst_funct)(fst::StdVectorFst *), fsm *(*foma_funct)(fsm *), bool dummy) | HfstTransducer | protected |
compare(const HfstTransducer &another, bool harmonize=true) const | HfstTransducer | |
compose(const HfstTransducer &another, bool harmonize=true) | HfstTransducer | |
compose_intersect(const HfstTransducerVector &v, bool invert=false, bool harmonize=true) | HfstTransducer | |
concatenate(const HfstTransducer &another, bool harmonize=true) | HfstTransducer | |
convert(ImplementationType type, std::string options="") | HfstTransducer | |
cross_product(const HfstTransducer &another, bool harmonize=true) | HfstTransducer | |
determinize() | HfstTransducer | |
disjunct(const HfstTransducer &another, bool harmonize=true) | HfstTransducer | |
extract_paths(HfstTwoLevelPaths &results, int max_num=-1, int cycles=-1) const | HfstTransducer | |
extract_paths_fd(HfstTwoLevelPaths &results, int max_num=-1, int cycles=-1, bool filter_fd=true) const | HfstTransducer | |
get_alphabet() const | HfstTransducer | |
get_first_input_symbols() const | HfstTransducer | |
get_name() const | HfstTransducer | |
get_properties() const | HfstTransducer | |
get_property(const std::string &property) const | HfstTransducer | |
get_type(void) const | HfstTransducer | |
harmonize(HfstTransducer &another) | HfstTransducer | |
HfstTransducer() | HfstTransducer | |
HfstTransducer(ImplementationType type) | HfstTransducer | |
HfstTransducer(const std::string &utf8_str, const HfstTokenizer &multichar_symbol_tokenizer, ImplementationType type) | HfstTransducer | |
HfstTransducer(const std::string &input_utf8_str, const std::string &output_utf8_str, const HfstTokenizer &multichar_symbol_tokenizer, ImplementationType type) | HfstTransducer | |
HfstTransducer(HfstInputStream &in) | HfstTransducer | |
HfstTransducer(const HfstTransducer &another) | HfstTransducer | |
HfstTransducer(const hfst::implementations::HfstBasicTransducer &t, ImplementationType type) | HfstTransducer | |
HfstTransducer(const std::string &symbol, ImplementationType type) | HfstTransducer | |
HfstTransducer(const std::string &isymbol, const std::string &osymbol, ImplementationType type) | HfstTransducer | |
HfstTransducer(FILE *ifile, ImplementationType type, const std::string &epsilon_symbol, unsigned int &linecount) | HfstTransducer | |
identity_pair(ImplementationType type) | HfstTransducer | static |
input_project() | HfstTransducer | |
insert_freely(const StringPair &symbol_pair, bool harmonize=true) | HfstTransducer | |
insert_freely(const HfstTransducer &tr, bool harmonize=true) | HfstTransducer | |
insert_to_alphabet(const std::string &symbol) | HfstTransducer | |
intersect(const HfstTransducer &another, bool harmonize=true) | HfstTransducer | |
invert() | HfstTransducer | |
is_automaton(void) const | HfstTransducer | |
is_cyclic(void) const | HfstTransducer | |
is_lookdown_infinitely_ambiguous(const StringVector &s) const | HfstTransducer | |
is_lookup_infinitely_ambiguous(const StringVector &s) const | HfstTransducer | |
lenient_composition(const HfstTransducer &another, bool harmonize=true) | HfstTransducer | |
lookdown(const StringVector &s, ssize_t limit=-1) const | HfstTransducer | |
lookdown_fd(StringVector &s, ssize_t limit=-1) const | HfstTransducer | |
lookup(const StringVector &s, ssize_t limit=-1, double time_cutoff=0.0) const | HfstTransducer | |
lookup(const std::string &s, ssize_t limit=-1, double time_cutoff=0.0) const | HfstTransducer | |
lookup(const HfstTokenizer &tok, const std::string &s, ssize_t limit=-1, double time_cutoff=0.0) const | HfstTransducer | |
lookup_fd(const StringVector &s, ssize_t limit=-1, double time_cutoff=0.0) const | HfstTransducer | |
lookup_fd(const std::string &s, ssize_t limit=-1, double time_cutoff=0.0) const | HfstTransducer | |
lookup_fd(const HfstTokenizer &tok, const std::string &s, ssize_t limit=-1, double time_cutoff=0.0) const | HfstTransducer | |
minimize() | HfstTransducer | |
n_best(unsigned int n) | HfstTransducer | |
operator<<(std::ostream &out, const HfstTransducer &t) | HfstTransducer | friend |
operator=(const HfstTransducer &another) | HfstTransducer | |
optionalize() | HfstTransducer | |
output_project() | HfstTransducer | |
priority_union(const HfstTransducer &another) | HfstTransducer | |
prune() | HfstTransducer | |
prune_alphabet(bool force=true) | HfstTransducer | |
push_weights(PushType type) | HfstTransducer | |
read_lexc_ptr(const std::string &filename, ImplementationType type, bool verbose) | HfstTransducer | static |
remove_epsilons() | HfstTransducer | |
remove_from_alphabet(const std::string &symbol) | HfstTransducer | |
repeat_n(unsigned int n) | HfstTransducer | |
repeat_n_minus(unsigned int n) | HfstTransducer | |
repeat_n_plus(unsigned int n) | HfstTransducer | |
repeat_n_to_k(unsigned int n, unsigned int k) | HfstTransducer | |
repeat_plus() | HfstTransducer | |
repeat_star() | HfstTransducer | |
reverse() | HfstTransducer | |
set_final_weights(float weight, bool increment=false) | HfstTransducer | |
set_name(const std::string &name) | HfstTransducer | |
set_property(const std::string &property, const std::string &value) | HfstTransducer | |
substitute(bool(*func)(const StringPair &sp, StringPairSet &sps)) | HfstTransducer | |
substitute(const std::string &old_symbol, const std::string &new_symbol, bool input_side=true, bool output_side=true) | HfstTransducer | |
substitute(const StringPair &old_symbol_pair, const StringPair &new_symbol_pair) | HfstTransducer | |
substitute(const StringPair &old_symbol_pair, const StringPairSet &new_symbol_pair_set) | HfstTransducer | |
substitute(const HfstSymbolSubstitutions &substitutions) | HfstTransducer | |
substitute(const HfstSymbolPairSubstitutions &substitutions) | HfstTransducer | |
substitute(const StringPair &symbol_pair, HfstTransducer &transducer, bool harmonize=true) | HfstTransducer | |
subtract(const HfstTransducer &another, bool harmonize=true) | HfstTransducer | |
transform_weights(float(*func)(float)) | HfstTransducer | |
universal_pair(ImplementationType type) | HfstTransducer | static |
write_in_att_format(FILE *ofile, bool write_weights=true) const | HfstTransducer | |
write_in_att_format(const std::string &filename, bool write_weights=true) const | HfstTransducer | |
~HfstTransducer(void) | HfstTransducer | virtual |