![]()  | 
  
    Vcsn
    2.0
    
   Be Rational 
   | 
 
Get all vertices in reverse postorder by using depth first search. More...
#include <scc.hh>
Public Types | |
| using | state_t = state_t_of< Aut > | 
Public Member Functions | |
| reverse_postorder_impl (const Aut &aut) | |
| std::stack< state_t > & | reverse_post () | 
Private Member Functions | |
| void | dfs (state_t s, const Aut &aut) | 
Private Attributes | |
| std::stack< state_t > | rvp_ | 
| std::set< state_t > | marked_ | 
| std::stack< state_t > | todo_ | 
Get all vertices in reverse postorder by using depth first search.
| using vcsn::detail::reverse_postorder_impl< Aut >::state_t = state_t_of<Aut> | 
      
  | 
  inline | 
Definition at line 119 of file scc.hh.
References vcsn::detail::reverse_postorder_impl< Aut >::dfs(), vcsn::has(), and vcsn::detail::reverse_postorder_impl< Aut >::marked_.
      
  | 
  inlineprivate | 
Definition at line 132 of file scc.hh.
References vcsn::has(), vcsn::detail::reverse_postorder_impl< Aut >::marked_, and vcsn::detail::reverse_postorder_impl< Aut >::rvp_.
Referenced by vcsn::detail::reverse_postorder_impl< Aut >::reverse_postorder_impl().
      
  | 
  inline | 
Definition at line 126 of file scc.hh.
References vcsn::detail::reverse_postorder_impl< Aut >::rvp_.
Referenced by vcsn::reverse_postorder().
      
  | 
  private | 
Definition at line 144 of file scc.hh.
Referenced by vcsn::detail::reverse_postorder_impl< Aut >::dfs(), and vcsn::detail::reverse_postorder_impl< Aut >::reverse_postorder_impl().
      
  | 
  private | 
Definition at line 143 of file scc.hh.
Referenced by vcsn::detail::reverse_postorder_impl< Aut >::dfs(), and vcsn::detail::reverse_postorder_impl< Aut >::reverse_post().
      
  | 
  private |