----- Original Message ----- From: "David B. Held" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, January 09, 2003 1:16 PM Subject: [boost] Re: Re: How to do this in withboost--assert(typeid(T)==typeid(bool) )
> "Paul Mensonides" <[EMAIL PROTECTED]> wrote in message > 000901c2b823$1e7f4aa0$8c00a8c0@c161550b">news:000901c2b823$1e7f4aa0$8c00a8c0@c161550b... > ----- Original Message ----- > From: "Terje Slettebų" <[EMAIL PROTECTED]> > > > [...] > > BOOST_STATIC_ASSERT((\ > > boost::is_same<T, bool>::value ||\ > > boost::is_same<T, int>::value ||\ > > boost::is_same<T, double>::value ||\ > > boost::is_same<T, std::string>::value )); > > And this is still bulkier and less elegant than the two-line MPL solution. > ;) Which could be even shorter yet if we could get away with template template parameters. Paul Mensonides _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost