
23 Sep
2010
23 Sep
'10
3:54 p.m.
Is there a type trait that defines both is_arithmetic and is_enum together? (not is_scalar though)
I find I'm doing this often:
BOOST_STATIC_ASSERT(boost::is_arithmetic<Integer>::value == true || boost::is_enum<Integer>::value == true);
which lead me to wondering if there was a more granular trait which included the two
Nope. But you could easily write your own - it's not the intention of type traits to provide every possible combination ;-) HTH, John.