spot  1.2.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Attributes | List of all members
spot::dstar_aut Struct Reference

Temporary encoding of an omega automaton produced by ltl2dstar. More...

#include <dstarparse/public.hh>

Collaboration diagram for spot::dstar_aut:
Collaboration graph

Public Attributes

tgba_explicit_numberaut
 
dstar_type type
 Type of the acceptance. More...
 
size_t accpair_count
 Number of acceptance pairs. More...
 
bitvect_arrayaccsets
 acceptance sets encoded as 2*num_state bit-vectors of num_pairs bits More...
 

Detailed Description

Temporary encoding of an omega automaton produced by ltl2dstar.

Member Data Documentation

size_t spot::dstar_aut::accpair_count

Number of acceptance pairs.

bitvect_array* spot::dstar_aut::accsets

acceptance sets encoded as 2*num_state bit-vectors of num_pairs bits

Assuming $F=(L_0,U_0),,(L_i,U_i),\}$, $s L_i$ iff accsets->at(s * 2).get(i)$, an $s $U_i$ iff accsets->at(s * 2 + 1).get(i).

dstar_type spot::dstar_aut::type

Type of the acceptance.


The documentation for this struct was generated from the following file:

Please direct any question, comment, or bug report to the Spot mailing list at spot@lrde.epita.fr.
Generated on Wed Dec 11 2013 10:35:47 for spot by doxygen 1.8.4