libcopp
2.2.0
|
#include <storage.h>
Public Types | |
using | type = typename std::conditional< COPP_IS_TIRVIALLY_COPYABLE_V(T) &&sizeof(T)<(sizeof(size_t)<< 2), std::unique_ptr< T, small_object_optimize_storage_deleter< T > >, std::unique_ptr< T, std::default_delete< T > > >::type |
using future::poll_storage_ptr_selector< T >::type = typename std::conditional<COPP_IS_TIRVIALLY_COPYABLE_V(T) && sizeof(T) < (sizeof(size_t) << 2), std::unique_ptr<T, small_object_optimize_storage_deleter<T> >, std::unique_ptr<T, std::default_delete<T> > >::type |