BOOST_CNV_TO_STRING BOOST_CNV_STRING_TO BOOST_CNV_PARAM(param_name, param_type)
namespace boost { namespace cnv { template<typename > struct cnvbase; } }