MeVisLab Toolbox Reference
lightweight::make_lightweight::apply< T > Struct Template Reference

#include <mlLightweight.h>

Public Types

typedef boost::mpl::if_< typename boost::mpl::less_equal< boost::mpl::sizeof_< T >, boost::mpl::int_< 8 > >::type, T, heap_storage< T > >::type type
 

Detailed Description

template<typename T>
struct lightweight::make_lightweight::apply< T >

Definition at line 80 of file mlLightweight.h.

Member Typedef Documentation

◆ type

template<typename T >
typedef boost::mpl::if_< typename boost::mpl::less_equal<boost::mpl::sizeof_<T>, boost::mpl::int_<8> >::type, T, heap_storage<T> >::type lightweight::make_lightweight::apply< T >::type

Definition at line 86 of file mlLightweight.h.


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