![]()  | 
  
    Vcsn
    2.5.dev
    
   Be Rational 
   | 
 
Specialization for tuples of labelsets. More...
#include <tupleset.hh>
Public Types | |
| using | genset_t = cross_sequences< decltype(std::declval< ValueSets >().generators())... > | 
| using | genset_ptr = std::tuple< typename ValueSets::genset_ptr... > | 
| using | letter_t = std::tuple< typename ValueSets::letter_t... > | 
| using | letters_t = std::set< letter_t, vcsn::less< tupleset< ValueSets... >, letter_t > > | 
| using | word_t = std::tuple< typename ValueSets::word_t... > | 
Static Public Attributes | |
| static constexpr bool | is_labelset = true | 
Specialization for tuples of labelsets.
Definition at line 49 of file tupleset.hh.
| using vcsn::detail::labelset_types_impl< decltype(pass{std::declval< ValueSets >().genset()...}, void()), ValueSets... >::genset_ptr = std::tuple<typename ValueSets::genset_ptr...> | 
Definition at line 55 of file tupleset.hh.
| using vcsn::detail::labelset_types_impl< decltype(pass{std::declval< ValueSets >().genset()...}, void()), ValueSets... >::genset_t = cross_sequences<decltype(std::declval<ValueSets>().generators())...> | 
Definition at line 54 of file tupleset.hh.
| using vcsn::detail::labelset_types_impl< decltype(pass{std::declval< ValueSets >().genset()...}, void()), ValueSets... >::letter_t = std::tuple<typename ValueSets::letter_t...> | 
Definition at line 56 of file tupleset.hh.
| using vcsn::detail::labelset_types_impl< decltype(pass{std::declval< ValueSets >().genset()...}, void()), ValueSets... >::letters_t = std::set<letter_t, vcsn::less<tupleset<ValueSets...>, letter_t> > | 
Definition at line 58 of file tupleset.hh.
| using vcsn::detail::labelset_types_impl< decltype(pass{std::declval< ValueSets >().genset()...}, void()), ValueSets... >::word_t = std::tuple<typename ValueSets::word_t...> | 
Definition at line 59 of file tupleset.hh.
      
  | 
  static | 
Definition at line 60 of file tupleset.hh.