The
BOOST_PP_IS_SELFISH
macro is defined when a
self-inclusion
is in progress.
Usage
#if !defined(
BOOST_PP_IS_SELFISH
) // ...
Remarks
If a
self-inclusion
is in progress, this macro is defined as
1
. This means that the following will also work:
#if !
BOOST_PP_IS_SELFISH
// ...
This macro is defined to guard a file from infinite inclusion.