![]()  | 
  
    Awali
    
   Another Weighted Automata library 
   | 
 
#include <scc.hh>
Data Structures | |
| struct | token_t | 
Public Member Functions | |
| tarjaner_t (automaton_t a) | |
| ~tarjaner_t () | |
| void | add_subliminal_sccs () | 
| void | compute_sccs_iterative () | 
| void | compute_sccs_recursive () | 
| automaton_t | condensation () | 
| result_t | get_result () | 
| token_t | make_token (tarjan_state_t *t, std::vector< state_t > v, tarjan_state_t *c=nullptr) | 
| void | visit_iterative (state_t stt) | 
| void | visit_recursive (const automaton_t &aut, state_t stt) | 
| struct awali::sttc::internal::tarjaner_t::token_t | 
| Data Fields | ||
|---|---|---|
| tarjan_state_t * | caller | |
| vector< state_t > | dst_to_treat | |
| long unsigned int | remaining | |
| tarjan_state_t * | src | |
| awali::sttc::internal::tarjaner_t< Aut >::tarjaner_t | ( | automaton_t | a | ) | 
| awali::sttc::internal::tarjaner_t< Aut >::~tarjaner_t | ( | ) | 
| void awali::sttc::internal::tarjaner_t< Aut >::add_subliminal_sccs | ( | ) | 
| void awali::sttc::internal::tarjaner_t< Aut >::compute_sccs_iterative | ( | ) | 
| void awali::sttc::internal::tarjaner_t< Aut >::compute_sccs_recursive | ( | ) | 
| automaton_t awali::sttc::internal::tarjaner_t< Aut >::condensation | ( | ) | 
| result_t awali::sttc::internal::tarjaner_t< Aut >::get_result | ( | ) | 
| token_t awali::sttc::internal::tarjaner_t< Aut >::make_token | ( | tarjan_state_t * | t, | 
| std::vector< state_t > | v, | ||
| tarjan_state_t * | c = nullptr  | 
        ||
| ) | 
| void awali::sttc::internal::tarjaner_t< Aut >::visit_iterative | ( | state_t | stt | ) | 
| void awali::sttc::internal::tarjaner_t< Aut >::visit_recursive | ( | const automaton_t & | aut, | 
| state_t | stt | ||
| ) |