|
Boost : |
Subject: [boost] [guild][pool] Improving the doxygen generation
From: Vicente Botet (vicente.botet_at_[hidden])
Date: 2011-03-12 15:57:49
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-generation-tp3350850p3350850.html Sent from the Boost - Dev mailing list archive at Nabble.com.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk