Тестовые макросы платформы Boost.Test сбивают с толку doxygen. Есть ли способ улучшить работу doxygen с макросами BOOST_TEST_*
и BOOST_AUTO_TEST_*
? ссылка на страницу API ?
что предопределено для использования для doxygen с макросами Boost.Test
Ответы (1)
Я наткнулся на этот параметр PREDEFINED для doxygen, который, кажется, помогает:
PREDEFINED = "BOOST_AUTO_TEST_CASE(name)=void name()" \
"BOOST_AUTO_TEST_SUITE(name)=namespace BoostTest { class name {public:" \
"BOOST_FIXTURE_TEST_SUITE(name,data)=namespace BoostTest { class name {public:" \
"BOOST_AUTO_TEST_SUITE_END()=};}" \
"BOOST_CONCEPT_REQUIRES(req,type)=type " \
"BOOST_CONCEPT_ASSERT(req)= "
person
Phil
schedule
28.07.2016
@snippet
, так что то, что не относится к вашей документации, отбрасывается. - person Raffi   schedule 18.10.2016