Vcsn  2.8
Be Rational
vcsn::detail::join_impl_simple< WeightSet, expressionset< Context > > Struct Template Reference

#include <expressionset.hh>

Collaboration diagram for vcsn::detail::join_impl_simple< WeightSet, expressionset< Context > >:

Public Types

using type1 = WeightSet
 
using type2 = expressionset< Context >
 
using context_t = context< labelset_t_of< Context >, join_t< WeightSet, weightset_t_of< Context > >>
 
using type = expressionset< context_t >
 

Static Public Member Functions

static type join (const type1 &ws, const type2 &rs)
 

Detailed Description

template<typename WeightSet, typename Context>
struct vcsn::detail::join_impl_simple< WeightSet, expressionset< Context > >

Definition at line 578 of file expressionset.hh.

Member Typedef Documentation

◆ context_t

template<typename WeightSet , typename Context >
using vcsn::detail::join_impl_simple< WeightSet, expressionset< Context > >::context_t = context<labelset_t_of<Context>, join_t<WeightSet, weightset_t_of<Context> >>

Definition at line 583 of file expressionset.hh.

◆ type

template<typename WeightSet , typename Context >
using vcsn::detail::join_impl_simple< WeightSet, expressionset< Context > >::type = expressionset<context_t>

Definition at line 584 of file expressionset.hh.

◆ type1

template<typename WeightSet , typename Context >
using vcsn::detail::join_impl_simple< WeightSet, expressionset< Context > >::type1 = WeightSet

Definition at line 580 of file expressionset.hh.

◆ type2

template<typename WeightSet , typename Context >
using vcsn::detail::join_impl_simple< WeightSet, expressionset< Context > >::type2 = expressionset<Context>

Definition at line 581 of file expressionset.hh.

Member Function Documentation

◆ join()

template<typename WeightSet , typename Context >
static type vcsn::detail::join_impl_simple< WeightSet, expressionset< Context > >::join ( const type1 ws,
const type2 rs 
)
inlinestatic

Definition at line 585 of file expressionset.hh.

References vcsn::join().

Here is the call graph for this function:

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