carl  24.04
Computer ARithmetic Library
carl::mpl_concatenate_impl< S, Front, Tail > Struct Template Reference

#include <mpl_utils.h>

Public Types

typedef mpl_concatenate_impl< S-1, Tail... >::type TailConcatenation
 
typedef boost::mpl::copy< Front, boost::mpl::back_inserter< TailConcatenation > >::type type
 

Detailed Description

template<std::size_t S, typename Front, typename... Tail>
struct carl::mpl_concatenate_impl< S, Front, Tail >

Definition at line 29 of file mpl_utils.h.

Member Typedef Documentation

◆ TailConcatenation

template<std::size_t S, typename Front , typename... Tail>
typedef mpl_concatenate_impl<S-1, Tail...>::type carl::mpl_concatenate_impl< S, Front, Tail >::TailConcatenation

Definition at line 30 of file mpl_utils.h.

◆ type

template<std::size_t S, typename Front , typename... Tail>
typedef boost::mpl::copy<Front, boost::mpl::back_inserter<TailConcatenation> >::type carl::mpl_concatenate_impl< S, Front, Tail >::type

Definition at line 31 of file mpl_utils.h.


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