![]() |
Vcsn
2.1
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 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 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... | |