carl
24.04
Computer ARithmetic Library
|
#include <mpl_utils.h>
Public Types | |
typedef boost::mpl::less< boost::mpl::sizeof_< boost::mpl::_ >, boost::mpl::sizeof_< boost::mpl::_ > > | Less |
typedef std::is_same< boost::mpl::_, boost::mpl::_ > | Equal |
typedef boost::mpl::sort< T, Less >::type | Sorted |
typedef boost::mpl::unique< Sorted, Equal >::type | Unique |
typedef Unique | type |
Definition at line 20 of file mpl_utils.h.
typedef std::is_same<boost::mpl::_, boost::mpl::_> carl::mpl_unique< T >::Equal |
Definition at line 22 of file mpl_utils.h.
typedef boost::mpl::less<boost::mpl::sizeof_<boost::mpl::_>, boost::mpl::sizeof_<boost::mpl::_> > carl::mpl_unique< T >::Less |
Definition at line 21 of file mpl_utils.h.
typedef boost::mpl::sort<T, Less>::type carl::mpl_unique< T >::Sorted |
Definition at line 23 of file mpl_utils.h.
typedef Unique carl::mpl_unique< T >::type |
Definition at line 25 of file mpl_utils.h.
typedef boost::mpl::unique<Sorted, Equal>::type carl::mpl_unique< T >::Unique |
Definition at line 24 of file mpl_utils.h.