Vcsn  2.0
Be Rational
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
vcsn::detail::join_impl< nullableset< LS1 >, nullableset< LS2 > > Struct Template Reference

The join with another labelset. More...

#include <nullableset.hh>

Collaboration diagram for vcsn::detail::join_impl< nullableset< LS1 >, nullableset< LS2 > >:

Public Types

using type = nullableset< join_t< LS1, LS2 >>
 

Static Public Member Functions

static type join (const nullableset< LS1 > &ls1, const nullableset< LS2 > &ls2)
 

Detailed Description

template<typename LS1, typename LS2>
struct vcsn::detail::join_impl< nullableset< LS1 >, nullableset< LS2 > >

The join with another labelset.

We specialize the previous case to avoid nesting nullableset inside nullableset.

Definition at line 508 of file nullableset.hh.

Member Typedef Documentation

template<typename LS1 , typename LS2 >
using vcsn::detail::join_impl< nullableset< LS1 >, nullableset< LS2 > >::type = nullableset<join_t<LS1, LS2>>

Definition at line 510 of file nullableset.hh.

Member Function Documentation

template<typename LS1 , typename LS2 >
static type vcsn::detail::join_impl< nullableset< LS1 >, nullableset< LS2 > >::join ( const nullableset< LS1 > &  ls1,
const nullableset< LS2 > &  ls2 
)
inlinestatic

Definition at line 511 of file nullableset.hh.

References vcsn::join().

Here is the call graph for this function:


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