Class listΒΆ
- Class mata::Alphabet
- Class mata::BoolVector
- Class mata::EnumAlphabet
mata::EnumAlphabetget_alphabet_symbols()get_complement()reverse_translate_symbol()add_symbols_from()add_symbols_from()translate_symb()translate_word()add_new_symbol()add_new_symbol()get_next_value()get_number_of_symbols()empty()update_next_symbol_value()erase()erase()erase()operator[]()is_equal()is_equal()
- Class mata::FormulaGraph
- Class mata::IntAlphabet
- Class mata::IntAlphabet::IntAlphabetSingleton
- Class mata::IntermediateAut
- Class mata::Mintermization
- Class mata::OnTheFlyAlphabet
mata::OnTheFlyAlphabetInsertionResultOnTheFlyAlphabet()get_alphabet_symbols()get_complement()reverse_translate_symbol()add_symbols_from()add_symbols_from()translate_symb()translate_word()add_new_symbol()add_new_symbol()try_add_new_symbol()get_next_value()get_number_of_symbols()get_symbol_map()empty()update_next_symbol_value()erase()erase()erase()erase()operator[]()is_equal()is_equal()
- Class mata::applications::strings::ShortestWordsMap
- Class mata::applications::strings::replace::ReluctantReplace
- Class mata::applications::strings::seg_nfa::Segmentation
- Class mata::nfa::Delta
mata::nfa::Deltastate_post()operator[]()mutable_state_post()allocate()num_of_states()uses_state()num_of_transitions()contains()contains()empty()append()renumber_targets()add()transitions()get_transitions_to()get_transitions_between()get_successors()epsilon_symbol_posts()add_symbols_to()get_used_symbols()get_max_symbol()epsilon_symbol_posts()mata::nfa::Delta::Transitions
- Class mata::nfa::Delta::Transitions
- Class mata::nfa::Delta::Transitions::const_iterator
- Class mata::nfa::Move
- Class mata::nfa::Nfa
mata::nfa::NfaNfa()Nfa()add_state()add_state()insert_word()insert_word()num_of_states()unify_initial()unify_final()swap_final_nonfinal()clear()is_identical()get_reachable_states()get_terminating_states()get_useful_states()tarjan_scc_discover()trim()decode_utf8()distances_from_initial()distances_to_final()get_shortest_accepting_run_from_state()remove_epsilon()concatenate()unite_nondet_with()get_one_letter_aut()is_epsilon()get_one_letter_aut()print_to_dot()print_to_dot()print_to_dot()print_to_mata()print_to_mata()print_to_mata()post()post()post()is_lang_empty()is_lang_empty_scc()is_deterministic()is_complete()is_complete()is_acyclic()is_flat()fill_alphabet()is_universal()is_universal()is_in_lang()is_in_lang()read_word()read_word()read_word_det()read_word_det()is_prefix_in_lang()is_prefix_in_lang()get_words()get_word()get_word_from_complement()make_complete()make_complete()complement_deterministic()deltaalphabetmata::nfa::Nfa::TarjanDiscoverCallback
- Class mata::nfa::StatePost
- Class mata::nfa::StatePost::Moves
- Class mata::nfa::StatePost::Moves::const_iterator
- Class mata::nfa::SymbolPost
- Class mata::nfa::SynchronizedExistentialSymbolPostIterator
- Class mata::nft::Levels
- Class mata::nft::Levels::Ordering
- Class mata::nft::Nft
mata::nft::NftNft()Nft()Nft()Nft()Nft()Nft()Nft()add_state()add_state()add_state_with_level()add_state_with_level()num_of_states_with_level()insert_word()insert_word()add_transition()add_transition()insert_word_by_parts()insert_word_by_parts()insert_identity()insert_identity()insert_identity()contains_jump_transitions()clear()is_identical()trim()remove_epsilon()concatenate()unite_nondet_with()get_one_letter_aut()get_one_letter_aut()unwind_jumps_inplace()unwind_jumps()unwind_jumps()print_to_dot()print_to_dot()print_to_dot()print_to_mata()print_to_mata()print_to_mata()post()post()post()is_universal()is_universal()is_in_lang()is_in_lang()is_prefix_in_lang()is_prefix_in_lang()is_tuple_in_lang()get_words()apply()apply()to_nfa_copy()to_nfa_move()to_nfa_update_copy()to_nfa_update_move()make_complete()make_complete()is_complete()is_complete()is_deterministic()num_of_states()unify_initial()unify_final()swap_final_nonfinal()is_identical()get_reachable_states()get_terminating_states()get_useful_states()tarjan_scc_discover()decode_utf8()distances_from_initial()distances_to_final()get_shortest_accepting_run_from_state()concatenate()unite_nondet_with()get_one_letter_aut()get_one_letter_aut()is_epsilon()print_to_mata()print_to_mata()print_to_mata()is_lang_empty()is_lang_empty_scc()is_acyclic()is_flat()fill_alphabet()read_word()read_word()read_word_det()read_word_det()get_word()get_word_from_complement()make_complete()make_complete()complement_deterministic()levelsdeltaalphabet
- Class mata::utils::OrdVector
- Class mata::utils::SparseSet
- Class mata::utils::SynchronizedExistentialIterator
- Class mata::utils::SynchronizedIterator
- Class mata::utils::SynchronizedUniversalIterator
- Class mata::utils::TwoDimensionalMap