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

#include <mlLightweight.h>

Public Types

typedef boost::mpl::if_< typenameboost::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_<typenameboost::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: