![]()  | 
  
    Vcsn
    2.2
    
   Be Rational 
   | 
 
Go to the source code of this file.
Namespaces | |
| vcsn | |
| vcsn::dyn | |
| vcsn::dyn::detail | |
Functions | |
| template<typename... Ctx> | |
| auto | vcsn::tuple_context (Ctx &&...ctx) -> context< tupleset< labelset_t_of< Ctx >... >, join_t< weightset_t_of< Ctx >... >> | 
| template<typename... ExpansionSets> | |
| auto | vcsn::tuple_expansionset (const ExpansionSets &...ess) -> rat::expansionset< decltype(tuple_expressionset(ess.expressionset()...))> | 
| template<typename ValueSet , typename... ValueSets> | |
| ValueSet::value_t | vcsn::tuple (const ValueSet &vs, const typename ValueSets::value_t &...v) | 
| template<typename... ExpSets> | |
| auto | vcsn::tuple_expressionset (const ExpSets &...rss) -> expressionset< decltype(tuple_context(rss.context()...))> | 
| template<typename ExpansionSets , size_t... I> | |
| expansion | vcsn::dyn::detail::tuple_ (const std::vector< expansion > &es, vcsn::detail::index_sequence< I... >) | 
| Bridge helper.  More... | |
| template<typename ExpansionSets > | |
| expansion | vcsn::dyn::detail::tuple_expansion (const std::vector< expansion > &es) | 
| Bridge (tuple).  More... | |
| template<typename ExpSets , size_t... I> | |
| expression | vcsn::dyn::detail::tuple_ (const std::vector< expression > &es, vcsn::detail::index_sequence< I... >) | 
| Bridge helper.  More... | |
| template<typename ExpSets > | |
| expression | vcsn::dyn::detail::tuple_expression (const std::vector< expression > &es) | 
| Bridge (tuple).  More... | |