Back to Arangodb

BOOST_MPL_LIMIT_UNROLLING

3rdParty/boost/1.78.0/libs/mpl/doc/refmanual/limit-unrolling.html

3.12.9.12.2 KB
Original Source

| Prev Next | Back Along | Up Home | Full TOC | Front Page / Macros / Configuration / BOOST_MPL_LIMIT_UNROLLING |

BOOST_MPL_LIMIT_UNROLLING

Synopsis

#if !defined([BOOST\_MPL\_LIMIT\_UNROLLING](./limit-unrolling.html))
# define[BOOST\_MPL\_LIMIT\_UNROLLING](./limit-unrolling.html)\_implementation-defined integral constant_\
/**/
#endif

Description

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]

Example

Except for overall library performace, overriding the BOOST_MPL_LIMIT_UNROLLING's default value has no user-observable effects.

See also

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) |