>Why can't I see them?? Look at: OK the implementation is:
BOOST_STATIC_CONSTANT(bool, value = (::boost::type_traits::ice_and< ::boost::type_traits::ice_not< ::boost::is_union<T>::value >::value, ::boost::type_traits::ice_not< ::boost::is_scalar<T>::value >::value, ::boost::type_traits::ice_not< ::boost::is_array<T>::value >::value, ::boost::type_traits::ice_not< ::boost::is_reference<T>::value>::value, ::boost::type_traits::ice_not< ::boost::is_void<T>::value >::value, ::boost::type_traits::ice_not< ::boost::is_function<T>::value >::value >::value)); Note the is_scalar: this takes care of int's floats, pointers and member pointers. John. _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost