#include <senf/Utils/type_traits.hh>
remove_cvref will remove all the 'ornaments' from a type as typically used to pass arguments: references and any CV spec. It will thus convert a typical argument type into it's basic type.
BOOST_STATIC_ASSERT(( boost::is_same< senf::remove_cvref<int const &>::type, int >::value ));
Definition at line 242 of file type_traits.hh.