
27 Feb
2013
27 Feb
'13
9:22 a.m.
Equivalents of following traits are in C++11 Standard, but missing in Boost.TypeTraits library:
has_nothrow_move_assign has_nothrow_move_constructor has_trivial_move_assign has_trivial_move_constructor
Extremely naive implementation of those functions exist in Boost.Variant, so as a start we can use them.
Or am I missing something and there is a reason, why those traits are not included in Boost.TypeTraits?
New traits are normally only added when someone offers to do the work... so if you're offering ;-) John.