spot
1.99.3
|
►Nhoayy | |
►Cparser | A Bison parser |
Cbasic_symbol | |
Cby_type | Type access provider for token (enum) based symbols |
Csemantic_type | Symbol semantic values |
Csyntax_error | Syntax errors thrown from user actions |
Ctoken | Tokens |
Cslice | Present a slice of the top of a stack |
Cstack | |
►Nhoayy_support | |
►Cresult_ | |
Cstate_info | |
►Nspot | |
►Ninternal | |
Call_edge_iterator | |
Call_trans | |
Cboxed_label | |
Cboxed_label< Data, false > | |
Cboxed_label< void, true > | |
Cdistate_storage | |
Cedge_iterator | |
Cedge_storage | |
Cfirst_is_base_of | |
Cfirst_is_base_of< Of, Arg1, Args...> | |
Ckiller_edge_iterator | |
Cstate_out | |
Csucc_iterator | |
►Nltl | |
Catomic_prop | Atomic propositions |
Cbinop | Binary operator |
Cbunop | Bounded unary operator |
Cclone_visitor | Clone a formula |
Cconstant | A constant (True or False) |
Cdeclarative_environment | A declarative environment |
Cdefault_environment | A laxist environment |
Cenvironment | An environment that describes atomic propositions |
►Cformula | An LTL formula |
Cltl_prop | |
Cformula_ptr_less_than | Strict Weak Ordering for const formula* |
Cformula_ptr_less_than_bool_first | Strict Weak Ordering for const formula* inside ltl::multop.This is the comparison functor used by to order the ltl::multop operands. It keeps Boolean formulae first in order to speed up implication checks |
Clanguage_containment_checker | Check containment between LTL formulae |
Cltl_simplifier | Rewrite or simplify f in various ways |
Cltl_simplifier_options | |
Cmark_tools | |
►Cmultop | Multi-operand operators |
Cpaircmp | Comparison functor used internally by ltl::multop |
Cpostfix_visitor | Apply an algorithm on each node of an AST, during a postfix traversal |
Crandltlgenerator | |
Crandom_boolean | Generate random Boolean formulae |
►Crandom_formula | Base class for random formula generators |
Cop_proba | |
Crandom_ltl | Generate random LTL formulae |
Crandom_psl | Generate random PSL formulae |
Crandom_sere | Generate random SERE |
Crelabeling_map | |
Csimplify_f_g_visitor | Replace true U f and false R g by F f and G g |
Cunabbreviator | Clone and rewrite a formula to remove specified operators logical operators |
Cunop | Unary operators |
Cvisitor | Formula visitor |
►Cacc_cond | |
Cacc_code | |
Cacc_word | |
Cmark_t | |
Cacss_statistics | Accepting Cycle Search Space statistics |
Cars_statistics | Accepting Run Search statistics |
Cautomaton_stream_parser | |
Cbarand | Compute pseudo-random integer value between 0 and n included, following a binomial distribution with probability p |
►Cbdd_dict | Map BDD variables to formulae |
Cbdd_info | |
Cbdd_hash | Hash functor for BDDs |
Cbdd_less_than | Comparison functor for BDDs |
Cbfs_steps | Make a BFS in a spot::tgba to compute a tgba_run::steps |
Cbitvect | A bit vector |
Cbitvect_array | |
Cbprop | |
Cchar_ptr_less_than | Strict Weak Ordering for char* |
Cclause_counter | |
Ccouvreur99_check | An implementation of the Couvreur99 emptiness-check algorithm |
Ccouvreur99_check_result | Compute a counter example from a spot::couvreur99_check_status |
►Ccouvreur99_check_shy | A version of spot::couvreur99_check that tries to visit known states first |
Csuccessor | |
Ctodo_item | |
Ccouvreur99_check_status | The status of the emptiness-check on success |
Cdigraph | |
Cec_statistics | Emptiness-check statistics |
Cemptiness_check | Common interface to emptiness check algorithms |
Cemptiness_check_instantiator | |
Cemptiness_check_result | The result of an emptiness check |
►Cenumerate_cycles | Enumerate elementary cycles in a SCC |
Cdfs_entry | |
Cstate_info | |
Cexclusive_ap | |
Cfair_kripke | Interface for a Fair Kripke structure |
Cfair_kripke_succ_iterator | Iterator code for a Fair Kripke structure |
Cfixed_size_pool | A fixed-size memory pool implementation |
Cformater | |
Choa_abort | |
Cidentity_hash | A hash function that returns identity |
Cisomorphism_checker | Check if two automata are isomorphic |
Ckripke | Interface for a Kripke structure |
Ckripke_explicit | Kripke Structure |
Ckripke_explicit_succ_iterator | Implement iterator pattern on successor of a state_kripke |
Ckripke_succ_iterator | Iterator code for Kripke structure |
Cminato_isop | Generate an irredundant sum-of-products (ISOP) form of a BDD function |
Cmultiple_size_pool | A multiple-size memory pool implementation |
Cnamed_graph | |
Copen_temporary_file | Open temporary file |
Coption_map | Manage a map of options |
Cpair_hash | |
Cparse_error | |
Cparsed_aut | Temporary encoding of an omega automaton produced by the parser |
Cpostprocessor | Wrap TGBA/BA/Monitor post-processing algorithms in an easy interface |
Cpower_map | |
Cprintable | |
Cprintable_formula | |
Cprintable_id | The default callback simply writes "%c" |
Cprintable_percent | Called by default for "%%" and "%\0" |
Cprintable_value | |
Cprop_set | |
Cptr_hash | A hash function for pointers |
Cremove_ap | |
Csatsolver | Interface with a SAT solver |
►Cscc_info | |
Cscc_node | |
►Cscc_stack | |
Cconnected_component | |
►Cscc_stack_ta | |
Cconnected_component | |
Cset_state | Set of states deriving from spot::state |
Cstat_printer | Prints various statistics about a TGBA |
Cstate | Abstract class for states |
Cstate_kripke | Concrete class for kripke states |
Cstate_product | A state for spot::twa_product |
Cstate_ptr_equal | An Equivalence Relation for state* |
Cstate_ptr_hash | Hash Function for state* |
Cstate_ptr_less_than | Strict Weak Ordering for state* |
Cstate_shared_ptr_equal | An Equivalence Relation for shared_state (shared_ptr<const state*>) |
Cstate_shared_ptr_hash | Hash Function for shared_state (shared_ptr<const state*>) |
Cstate_shared_ptr_less_than | Strict Weak Ordering for shared_state (shared_ptr<const state*>) |
►Cstate_ta_explicit | |
Ctransition | Explicit transitions |
Cstate_ta_product | A state for spot::ta_product |
Cstate_unicity_table | Render state pointers unique via a hash table |
Cstopwatch | A simple stopwatch |
Cta | A Testing Automaton |
Cta_check | An implementation of the emptiness-check algorithm for a product between a TA and a Kripke structure |
Cta_explicit | |
Cta_explicit_succ_iterator | Successor iterators used by spot::ta_explicit |
Cta_product | A lazy product between a Testing automaton and a Kripke structure. (States are computed on the fly.) |
Cta_reachable_iterator | Iterate over all reachable states of a spot::ta |
Cta_reachable_iterator_breadth_first | An implementation of spot::ta_reachable_iterator that browses states breadth first |
Cta_reachable_iterator_depth_first | An implementation of spot::ta_reachable_iterator that browses states depth first |
Cta_statistics | |
Cta_succ_iterator | Iterate over the successors of a state |
Cta_succ_iterator_product | Iterate over the successors of a product computed on the fly |
Cta_succ_iterator_product_by_changeset | |
Ctaa_succ_iterator | |
►Ctaa_tgba | A self-loop Transition-based Alternating Automaton (TAA) which is seen as a TGBA (abstract class, see below) |
Ctransition | Explicit transitions |
Ctaa_tgba_formula | |
Ctaa_tgba_labelled | |
Ctaa_tgba_string | |
Ctemporary_file | Temporary file name |
Ctgba_reachable_iterator | Iterate over all reachable states of a spot::tgba |
Ctgba_reachable_iterator_breadth_first | An implementation of spot::tgba_reachable_iterator that browses states breadth first |
►Ctgba_reachable_iterator_depth_first | Iterate over all states of an automaton using a DFS |
Cstack_item | |
Ctgba_reachable_iterator_depth_first_stack | Iterate over all states of an automaton using a DFS |
►Ctgba_run | An accepted run, for a tgba |
Cstep | |
Ctgba_safra_complement | Build a complemented automaton |
Ctgba_statistics | |
Ctgba_sub_statistics | |
Ctgba_word | An infinite word stored as a lasso |
Ctgta | A Transition-based Generalized Testing Automaton (TGTA) |
Ctgta_explicit | |
Ctgta_product | A lazy product. (States are computed on the fly.) |
Ctgta_succ_iterator_product | Iterate over the successors of a product computed on the fly |
Ctime_info | A structure to record elapsed time in clock ticks |
Ctimer | A timekeeper that accumulate interval of time |
Ctimer_map | A map of timer, where each timer has a name |
Ctranslator | Translate an LTL formula into an optimized spot::tgba |
►Ctwa | A Transition-based ω-Automaton |
Csucc_iterable | |
Ctwa_graph | |
Ctwa_graph_edge_data | |
Ctwa_graph_state | |
Ctwa_graph_succ_iterator | |
Ctwa_product | A lazy product. (States are computed on the fly.) |
Ctwa_product_init | A lazy product with different initial states |
Ctwa_succ_iterator | Iterate over the successors of a state |
Cunsigned_statistics | |
Cunsigned_statistics_copy | Comparable statistics |
Cweight | Manage for a given automaton a vector of counter indexed by its acceptance condition |
►Nstd | |
Chash< const spot::ltl::formula * > | |
Chash< spot::acc_cond::mark_t > | |
Caut_stat_printer | |
Cautomaton_printer | |
Choa_stat_printer | Prints various statistics about a TGBA |
Cjob | |
Cjob_processor | |
Coutput_file | |
Cprintable_formula | |
Cprintable_result_filename | |
Cquoted_string | |
Crange | |
Csucc_iterable | |
Ctranslator_runner | |
Ctranslator_spec |