![]()  | 
  
    Vcsn
    2.2
    
   Be Rational 
   | 
 
State labelset. More...
#include <fwd.hh>
Public Types | |
| using | automaton_t = Aut | 
| using | state_t = state_t_of< Aut > | 
| using | value_t = state_t | 
| using | kind_t = void | 
Public Member Functions | |
| stateset (const automaton_t &aut) | |
| std::ostream & | print (state_t s, std::ostream &out, format fmt={}) const | 
Static Public Member Functions | |
| static constexpr bool | is_letterized () | 
| static bool | equal (state_t l, state_t r) | 
| static bool | less (state_t l, state_t r) | 
| static size_t | hash (state_t s) | 
Private Attributes | |
| automaton_t | aut_ | 
State labelset.
Used when representing states as labels of polynomials.
| using vcsn::stateset< Aut >::automaton_t = Aut | 
Definition at line 15 of file stateset.hh.
| using vcsn::stateset< Aut >::kind_t = void | 
Definition at line 31 of file stateset.hh.
| using vcsn::stateset< Aut >::state_t = state_t_of<Aut> | 
Definition at line 16 of file stateset.hh.
| using vcsn::stateset< Aut >::value_t = state_t | 
Definition at line 22 of file stateset.hh.
      
  | 
  inline | 
Definition at line 18 of file stateset.hh.
      
  | 
  inlinestatic | 
Definition at line 32 of file stateset.hh.
      
  | 
  inlinestatic | 
Definition at line 42 of file stateset.hh.
References vcsn::detail::hash_value().
      
  | 
  inlinestatic | 
Definition at line 26 of file stateset.hh.
      
  | 
  inlinestatic | 
Definition at line 37 of file stateset.hh.
      
  | 
  inline | 
Definition at line 48 of file stateset.hh.
      
  | 
  private | 
Definition at line 54 of file stateset.hh.