3rdParty/boost/1.78.0/libs/mpl/doc/refmanual/limit-unrolling.html
| Prev Next | Back Along | Up Home | Full TOC | Front Page / Macros / Configuration / BOOST_MPL_LIMIT_UNROLLING |
#if !defined([BOOST\_MPL\_LIMIT\_UNROLLING](./limit-unrolling.html))
# define[BOOST\_MPL\_LIMIT\_UNROLLING](./limit-unrolling.html)\_implementation-defined integral constant_\
/**/
#endif
BOOST_MPL_LIMIT_UNROLLING is an overridable configuration macro regulating the unrolling depth of the library's iteration algorithms. In this implementation of the library, BOOST_MPL_LIMIT_UNROLLING has a default value of 4. To override the default, define BOOST_MPL_LIMIT_UNROLLING to the desired value before including any library header. [Note: Overriding will take effect only if the library is configured not to use preprocessed headers. See BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS for more information. — end note]
Except for overall library performace, overriding the BOOST_MPL_LIMIT_UNROLLING's default value has no user-observable effects.
Configuration, BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS
| Prev Next | Back Along | Up Home | Full TOC |
Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) |