Vcsn  2.0
Be Rational
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
vcsn::detail::law_traits< tupleset< LabelSets...> > Struct Template Reference

Conversion to wordset. More...

#include <tupleset.hh>

Collaboration diagram for vcsn::detail::law_traits< tupleset< LabelSets...> >:

Public Types

using labelset_t = tupleset< LabelSets...>
 
using type = tupleset< law_t< LabelSets >...>
 

Static Public Member Functions

template<std::size_t... I>
static type value (const labelset_t &ls, detail::index_sequence< I...>)
 
static type value (const labelset_t &ls)
 

Detailed Description

template<typename... LabelSets>
struct vcsn::detail::law_traits< tupleset< LabelSets...> >

Conversion to wordset.

Definition at line 885 of file tupleset.hh.

Member Typedef Documentation

template<typename... LabelSets>
using vcsn::detail::law_traits< tupleset< LabelSets...> >::labelset_t = tupleset<LabelSets...>

Definition at line 887 of file tupleset.hh.

template<typename... LabelSets>
using vcsn::detail::law_traits< tupleset< LabelSets...> >::type = tupleset<law_t<LabelSets>...>

Definition at line 888 of file tupleset.hh.

Member Function Documentation

template<typename... LabelSets>
template<std::size_t... I>
static type vcsn::detail::law_traits< tupleset< LabelSets...> >::value ( const labelset_t ls,
detail::index_sequence< I...>   
)
inlinestatic

Definition at line 891 of file tupleset.hh.

template<typename... LabelSets>
static type vcsn::detail::law_traits< tupleset< LabelSets...> >::value ( const labelset_t ls)
inlinestatic

Definition at line 896 of file tupleset.hh.


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