
Hi Paul, I have checked how other libraries avoid to have some macros in the interface as for example static char *malloc BOOST_PREVENT_MACRO_SUBSTITUTION(const size_type bytes); or BOOST_STATIC_CONSTANT(unsigned, min_alloc_size = (::boost::de↵ tails::pool::ct_lcm< sizeof(void *), sizeof(size_type)>::value)); It seems that you need to add the following in the Jamfile "PREDEFINED=\"BOOST_PREVENT_MACRO_SUBSTITUTION\" \\ \"BOOST_STATIC_CONSTANT(T,V)=static x const y\" \\ It will be great if you can add to the guild/mylibrary the usual macros that are used by some libraries at the interface level as \"BOOST_DEDUCED_TYPENAME=typename\" \\ \"BOOST_CONSTEXPR=constexpr\" \\ HTH, Vicente -- View this message in context: http://boost.2283326.n4.nabble.com/guild-pool-Improving-the-doxygen-generati... Sent from the Boost - Dev mailing list archive at Nabble.com.