carl  24.04
Computer ARithmetic Library
carl::mpl_variant_of< Vector > Struct Template Reference

#include <mpl_utils.h>

Public Types

typedef mpl_unique< Vector >::type Unique
 
typedef mpl_variant_of_impl< boost::mpl::empty< Unique >::value, Unique >::type type
 

Detailed Description

template<typename Vector>
struct carl::mpl_variant_of< Vector >

Definition at line 53 of file mpl_utils.h.

Member Typedef Documentation

◆ type

template<typename Vector >
typedef mpl_variant_of_impl<boost::mpl::empty<Unique>::value, Unique>::type carl::mpl_variant_of< Vector >::type

Definition at line 55 of file mpl_utils.h.

◆ Unique

template<typename Vector >
typedef mpl_unique<Vector>::type carl::mpl_variant_of< Vector >::Unique

Definition at line 54 of file mpl_utils.h.


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