
7 Nov
2013
7 Nov
'13
2:53 p.m.
I omitted the copyconstructor as it's generated by the compiler. I updated the class to utilize BOOST_NOEXCEPT_IF for each member, also I renamed the macro to BOOST_DEFAULT_CLASS (which I think is a better name). I kept the original file name right now as I dont want to change the link. I will add BOOST_DEFAULT_POD_CLASS and BOOST_DEFAULT_MOVABLE_CLASS and a constructor which takes all the parameters. I think the problem with utilizing the member swap is that it doesnt work with integers etc