Bond
 
Loading...
Searching...
No Matches
bond::ext::detail::allocator_reference_type_workaround< Alloc, typename boost::enable_if_c< !std::is_void< typename Alloc::value_type >::value &&(std::is_void< typename Alloc::reference >::value||std::is_void< typename Alloc::const_reference >::value)>::type > Struct Template Reference

Use value_type if reference and const_reference are not available. More...

Detailed Description

template<typename Alloc>
struct bond::ext::detail::allocator_reference_type_workaround< Alloc, typename boost::enable_if_c< !std::is_void< typename Alloc::value_type >::value &&(std::is_void< typename Alloc::reference >::value||std::is_void< typename Alloc::const_reference >::value)>::type >

Use value_type if reference and const_reference are not available.