This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
yap-6.3/packages/gecode/dev/extractor/xml/borland_8hpp.xml
Vitor Santos Costa a8eda03305 4.2.1 support
2014-01-22 09:41:47 +00:00

936 lines
83 KiB
XML

<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.6">
<compounddef id="borland_8hpp" kind="file">
<compoundname>borland.hpp</compoundname>
<includes local="no">limits.h</includes>
<includes local="no">wchar.h</includes>
<includes local="no">errno.h</includes>
<includes local="no">float.h</includes>
<incdepgraph>
<node id="34118">
<label>float.h</label>
</node>
<node id="34117">
<label>errno.h</label>
</node>
<node id="34115">
<label>limits.h</label>
</node>
<node id="34116">
<label>wchar.h</label>
</node>
<node id="34114">
<label>/usr/include/gecode/third-party/boost/config/compiler/borland.hpp</label>
<link refid="borland.hpp"/>
<childnode refid="34115" relation="include">
</childnode>
<childnode refid="34116" relation="include">
</childnode>
<childnode refid="34117" relation="include">
</childnode>
<childnode refid="34118" relation="include">
</childnode>
</node>
</incdepgraph>
<sectiondef kind="define">
<memberdef kind="define" id="borland_8hpp_1a17b8453b62ace6cea8b6a3e7f40f0afb" prot="public" static="no">
<name>BOOST_BCB_WITH_ROGUE_WAVE</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="33" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="33" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a87b0cfb2911dd4eab0dad69587ab88f1" prot="public" static="no">
<name>BOOST_NO_MEMBER_TEMPLATE_FRIENDS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="44" column="14" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="133" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a0097578e1d5220624588d3573312a3ba" prot="public" static="no">
<name>BOOST_NO_VARIADIC_MACROS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="50" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="50" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1afba43621e932ae676151c92cf74353d3" prot="public" static="no">
<name>BOOST_NO_CV_SPECIALIZATIONS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="55" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="55" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a5a0b324efa7da5f13bb614aef0fa50e0" prot="public" static="no">
<name>BOOST_NO_CV_VOID_SPECIALIZATIONS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="56" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="56" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a643902ad4e4e1810c231ea88e35022e3" prot="public" static="no">
<name>BOOST_NO_DEDUCED_TYPENAME</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="57" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="57" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a2a823f3ccf2306cfbaa34d8addf66010" prot="public" static="no">
<name>WCHAR_MAX</name>
<initializer>0xffff</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="67" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="67" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a051084d5ebcabf282d9ca9bb2b891a78" prot="public" static="no">
<name>WCHAR_MIN</name>
<initializer>0</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="70" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="70" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1ab03f640d90fbc5bcb75285d08a0f25ed" prot="public" static="no">
<name>errno</name>
<initializer>errno</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="85" column="14" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="85" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1ad9e3e12fc5596d1a311a7722d5922965" prot="public" static="no">
<name>BOOST_NO_SFINAE</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="99" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="99" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1af6977b1bd81d0f3af283be3f81fad5ad" prot="public" static="no">
<name>BOOST_BCB_PARTIAL_SPECIALIZATION_BUG</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="100" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="100" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a02fc9e0bc2a3608904bcaee55a9a7e4b" prot="public" static="no">
<name>BOOST_NO_TEMPLATE_TEMPLATES</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="101" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="101" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a59f227a9f847d45362512a0bf8866a2b" prot="public" static="no">
<name>BOOST_NO_PRIVATE_IN_AGGREGATE</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="103" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="103" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a5d8d4a434c60a37c520052bdec610220" prot="public" static="no">
<name>BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="119" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="119" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a9ad74291543f98f61de8cadbc0a6f42c" prot="public" static="no">
<name>BOOST_NO_IS_ABSTRACT</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="120" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="120" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1aa1b32bac7419cc1a9016bb64cfaeeed3" prot="public" static="no">
<name>BOOST_NO_FUNCTION_TYPE_SPECIALIZATIONS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="121" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="121" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a47037116433d33b0622f800cdee64765" prot="public" static="no">
<name>BOOST_NO_USING_TEMPLATE</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="122" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="122" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a015e42f1ee6f43de6e4b26191fcb9296" prot="public" static="no">
<name>BOOST_SP_NO_SP_CONVERTIBLE</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="123" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="123" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a5cfc0a80bcb9c742a4dd13252e8e70b2" prot="public" static="no">
<name>BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="126" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="126" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a40e34f5b29d993126f603d507c961281" prot="public" static="no">
<name>BOOST_NO_INTEGRAL_INT64_T</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="130" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="130" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a46ba1c641f5c462710169ed1c6f0da06" prot="public" static="no">
<name>BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="131" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="131" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1aa085b1956c23c0f151e03bc81fed0f7b" prot="public" static="no">
<name>BOOST_NO_DEPENDENT_NESTED_DERIVATIONS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="132" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="132" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a87b0cfb2911dd4eab0dad69587ab88f1" prot="public" static="no">
<name>BOOST_NO_MEMBER_TEMPLATE_FRIENDS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="133" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="133" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a9203431bad3691de147b7584c284cd1f" prot="public" static="no">
<name>BOOST_NO_TWO_PHASE_NAME_LOOKUP</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="134" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="134" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a70d1e5731ccdf61ad6f89278b213e15f" prot="public" static="no">
<name>BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="135" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="135" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1ac3ca37d5ff9b6264bee4c87169e4543e" prot="public" static="no">
<name>BOOST_NO_NESTED_FRIENDSHIP</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="136" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="136" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a937296af03979319344f768450a2faf3" prot="public" static="no">
<name>BOOST_NO_TYPENAME_WITH_CTOR</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="137" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="137" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1af9ac60b6932d3b86d60ecf51d06b0d49" prot="public" static="no">
<name>BOOST_ILLEGAL_CV_REFERENCES</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="139" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="139" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a7f33717514f6be9134295a6976c17ab0" prot="public" static="no">
<name>BOOST_NO_CHAR16_T</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="153" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="153" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a58c90dea21e43297b322244141749bb3" prot="public" static="no">
<name>BOOST_NO_CHAR32_T</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="154" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="154" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a5265b73b38627ec9f12a526bc43a53a7" prot="public" static="no">
<name>BOOST_NO_DECLTYPE</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="155" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="155" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a86822fbd4a31972ef0b6c1ded3a4405e" prot="public" static="no">
<name>BOOST_NO_EXPLICIT_CONVERSION_OPERATORS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="156" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="156" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a0e4b840afc76df158ce1024b265ee136" prot="public" static="no">
<name>BOOST_NO_EXTERN_TEMPLATE</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="157" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="157" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1aab711e4e53ece4b8ff79a12ace10492f" prot="public" static="no">
<name>BOOST_NO_RVALUE_REFERENCES</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="158" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="182" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a673f164000ed2c207f200528add4f736" prot="public" static="no">
<name>BOOST_NO_SCOPED_ENUMS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="159" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="183" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a982d85c01772e8754849378db91f4f1c" prot="public" static="no">
<name>BOOST_NO_STATIC_ASSERT</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="160" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="160" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a454e263333ba0a545af8b803fd1a8a53" prot="public" static="no">
<name>BOOST_NO_AUTO_DECLARATIONS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="172" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="172" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1abee59fa974ed5df6c79e90ad5d2935a2" prot="public" static="no">
<name>BOOST_NO_AUTO_MULTIDECLARATIONS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="173" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="173" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a2ab158f48b5ebc962868ca4fae0e235e" prot="public" static="no">
<name>BOOST_NO_CONSTEXPR</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="174" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="174" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a1e33c4ee8a0e882792a1ab749898fc25" prot="public" static="no">
<name>BOOST_NO_DEFAULTED_FUNCTIONS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="175" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="175" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1ac6990e4e38c813084b7fb78af7ce1225" prot="public" static="no">
<name>BOOST_NO_DELETED_FUNCTIONS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="176" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="176" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a1afa1eecb86fade06c2c9d679c2acd99" prot="public" static="no">
<name>BOOST_NO_FUNCTION_TEMPLATE_DEFAULT_ARGS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="177" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="177" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a5a8aa8a671e0f4abfebd733b8f6fb6a4" prot="public" static="no">
<name>BOOST_NO_INITIALIZER_LISTS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="178" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="178" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a16e1e4611bfbfa7240467ed9d4a7c9d0" prot="public" static="no">
<name>BOOST_NO_LAMBDAS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="179" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="179" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1aaf1c53a1bb595a0379a07db8f2c38353" prot="public" static="no">
<name>BOOST_NO_NULLPTR</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="180" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="180" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a7f6939964e1d2ff8d7a4f5f3d98f807a" prot="public" static="no">
<name>BOOST_NO_RAW_LITERALS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="181" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="181" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1aab711e4e53ece4b8ff79a12ace10492f" prot="public" static="no">
<name>BOOST_NO_RVALUE_REFERENCES</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="182" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="182" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a673f164000ed2c207f200528add4f736" prot="public" static="no">
<name>BOOST_NO_SCOPED_ENUMS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="183" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="183" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1aff4c6e7a6a9d7bad9905ce7b9c100ae9" prot="public" static="no">
<name>BOOST_NO_SFINAE_EXPR</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="184" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="184" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1ab6ce230323006d1a142b49de8090dda8" prot="public" static="no">
<name>BOOST_NO_TEMPLATE_ALIASES</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="185" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="185" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a4080e71a9718560d54bdffbd2a9a3cb2" prot="public" static="no">
<name>BOOST_NO_UNICODE_LITERALS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="186" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="186" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1ac6f562f47e6a764127297fdec648165e" prot="public" static="no">
<name>BOOST_NO_VARIADIC_TEMPLATES</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="187" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="187" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a0579c4e6a9f145f7bfbbdf63b1cb115a" prot="public" static="no">
<name>BOOST_NO_NOEXCEPT</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="188" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="188" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a7501099fcfc0a918e188478cac7d6f31" prot="public" static="no">
<name>BOOST_NO_UNIFIED_INITIALIZATION_SYNTAX</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="189" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="189" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1ad9e644e01e76c0a2b950bac6e3d2cf0e" prot="public" static="no">
<name>BOOST_NO_EXCEPTIONS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="230" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="230" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a92797e3de36e2b5d28421de5d45a6a50" prot="public" static="no">
<name>BOOST_HAS_DIRENT_H</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="236" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="236" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a67d32ad680b0e57b6318bcc4a8b6f662" prot="public" static="no">
<name>BOOST_ABI_PREFIX</name>
<initializer>&quot;gecode/third-party/boost/config/abi/borland_prefix.hpp&quot;</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="250" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="250" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a931631b0b0f9e7c96b7e571ee61f9d72" prot="public" static="no">
<name>BOOST_ABI_SUFFIX</name>
<initializer>&quot;gecode/third-party/boost/config/abi/borland_suffix.hpp&quot;</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="253" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="253" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a8362230957f5055eac60910faa6c0990" prot="public" static="no">
<name>BOOST_NO_COMPLETE_VALUE_INITIALIZATION</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="278" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="278" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="borland_8hpp_1a78005f877b1cc90480de16ddfd9a0def" prot="public" static="no">
<name>BOOST_COMPILER</name>
<initializer>&quot;Borland C++ version &quot; BOOST_STRINGIZE(__BORLANDC__)</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" line="280" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp" bodystart="280" bodyend="-1"/>
</memberdef>
</sectiondef>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<programlisting>
<codeline lineno="1"><highlight class="comment">//<sp/><sp/>(C)<sp/>Copyright<sp/>John<sp/>Maddock<sp/>2001<sp/>-<sp/>2003.</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="2"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>(C)<sp/>Copyright<sp/>David<sp/>Abrahams<sp/>2002<sp/>-<sp/>2003.</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="3"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>(C)<sp/>Copyright<sp/>Aleksey<sp/>Gurtovoy<sp/>2002.</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="4"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>Use,<sp/>modification<sp/>and<sp/>distribution<sp/>are<sp/>subject<sp/>to<sp/>the</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="5"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>Boost<sp/>Software<sp/>License,<sp/>Version<sp/>1.0.<sp/>(See<sp/>accompanying<sp/>file</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="6"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>LICENSE_1_0.txt<sp/>or<sp/>copy<sp/>at<sp/>http://www.boost.org/LICENSE_1_0.txt)</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="7"><highlight class="normal"></highlight></codeline>
<codeline lineno="8"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>See<sp/>http://www.boost.org<sp/>for<sp/>most<sp/>recent<sp/>version.</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="9"><highlight class="normal"></highlight></codeline>
<codeline lineno="10"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>Borland<sp/>C++<sp/>compiler<sp/>setup:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="11"><highlight class="normal"></highlight></codeline>
<codeline lineno="12"><highlight class="normal"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="13"><highlight class="normal"></highlight><highlight class="comment">//<sp/>versions<sp/>check:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="14"><highlight class="normal"></highlight><highlight class="comment">//<sp/>we<sp/>don&apos;t<sp/>support<sp/>Borland<sp/>prior<sp/>to<sp/>version<sp/>5.4:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="15"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>__BORLANDC__<sp/>&lt;<sp/>0x540</highlight></codeline>
<codeline lineno="16"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>error<sp/>&quot;Compiler<sp/>not<sp/>supported<sp/>or<sp/>configured<sp/>-<sp/>please<sp/>reconfigure&quot;</highlight></codeline>
<codeline lineno="17"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="18"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="19"><highlight class="normal"></highlight><highlight class="comment">//<sp/>last<sp/>known<sp/>compiler<sp/>version:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="20"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>(__BORLANDC__<sp/>&gt;<sp/>0x613)</highlight></codeline>
<codeline lineno="21"><highlight class="preprocessor"></highlight><highlight class="comment">//#<sp/><sp/>if<sp/>defined(BOOST_ASSERT_CONFIG)</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="22"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>error<sp/>&quot;Unknown<sp/>compiler<sp/>version<sp/>-<sp/>please<sp/>run<sp/>the<sp/>configure<sp/>tests<sp/>and<sp/>report<sp/>the<sp/>results&quot;</highlight></codeline>
<codeline lineno="23"><highlight class="preprocessor"></highlight><highlight class="comment">//#<sp/><sp/>else</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="24"><highlight class="normal"></highlight><highlight class="comment">//#<sp/><sp/><sp/><sp/><sp/>pragma<sp/>message(<sp/>&quot;Unknown<sp/>compiler<sp/>version<sp/>-<sp/>please<sp/>run<sp/>the<sp/>configure<sp/>tests<sp/>and<sp/>report<sp/>the<sp/>results&quot;)</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="25"><highlight class="normal"></highlight><highlight class="comment">//#<sp/><sp/>endif</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="26"><highlight class="normal"></highlight><highlight class="preprocessor">#elif<sp/>(__BORLANDC__<sp/>==<sp/>0x600)</highlight></codeline>
<codeline lineno="27"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>error<sp/>&quot;CBuilderX<sp/>preview<sp/>compiler<sp/>is<sp/>no<sp/>longer<sp/>supported&quot;</highlight></codeline>
<codeline lineno="28"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="29"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="30"><highlight class="normal"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="31"><highlight class="normal"></highlight><highlight class="comment">//<sp/>Support<sp/>macros<sp/>to<sp/>help<sp/>with<sp/>standard<sp/>library<sp/>detection</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="32"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>(__BORLANDC__<sp/>&lt;<sp/>0x560)<sp/>||<sp/>defined(_USE_OLD_RW_STL)</highlight></codeline>
<codeline lineno="33"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_BCB_WITH_ROGUE_WAVE</highlight></codeline>
<codeline lineno="34"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#elif<sp/>__BORLANDC__<sp/>&lt;<sp/>0x570</highlight></codeline>
<codeline lineno="35"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_BCB_WITH_STLPORT</highlight></codeline>
<codeline lineno="36"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#else</highlight></codeline>
<codeline lineno="37"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_BCB_WITH_DINKUMWARE</highlight></codeline>
<codeline lineno="38"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="39"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="40"><highlight class="normal"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="41"><highlight class="normal"></highlight><highlight class="comment">//<sp/>Version<sp/>5.0<sp/>and<sp/>below:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="42"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/>if<sp/>__BORLANDC__<sp/>&lt;=<sp/>0x0550</highlight></codeline>
<codeline lineno="43"><highlight class="preprocessor"></highlight><highlight class="comment">//<sp/>Borland<sp/>C++Builder<sp/>4<sp/>and<sp/>5:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="44"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_NO_MEMBER_TEMPLATE_FRIENDS</highlight></codeline>
<codeline lineno="45"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>if<sp/>__BORLANDC__<sp/>==<sp/>0x0550</highlight></codeline>
<codeline lineno="46"><highlight class="preprocessor"></highlight><highlight class="comment">//<sp/>Borland<sp/>C++Builder<sp/>5,<sp/>command-line<sp/>compiler<sp/>5.5:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="47"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_NO_OPERATORS_IN_NAMESPACE</highlight></codeline>
<codeline lineno="48"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>endif</highlight></codeline>
<codeline lineno="49"><highlight class="preprocessor"></highlight><highlight class="comment">//<sp/>Variadic<sp/>macros<sp/>do<sp/>not<sp/>exist<sp/>for<sp/>C++<sp/>Builder<sp/>versions<sp/>5<sp/>and<sp/>below</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="50"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>BOOST_NO_VARIADIC_MACROS</highlight></codeline>
<codeline lineno="51"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/>endif</highlight></codeline>
<codeline lineno="52"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="53"><highlight class="normal"></highlight><highlight class="comment">//<sp/>Version<sp/>5.51<sp/>and<sp/>below:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="54"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>(__BORLANDC__<sp/>&lt;=<sp/>0x551)</highlight></codeline>
<codeline lineno="55"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_CV_SPECIALIZATIONS</highlight></codeline>
<codeline lineno="56"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_CV_VOID_SPECIALIZATIONS</highlight></codeline>
<codeline lineno="57"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_DEDUCED_TYPENAME</highlight></codeline>
<codeline lineno="58"><highlight class="preprocessor"></highlight><highlight class="comment">//<sp/>workaround<sp/>for<sp/>missing<sp/>WCHAR_MAX/WCHAR_MIN:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="59"><highlight class="normal"></highlight><highlight class="preprocessor">#ifdef<sp/>__cplusplus</highlight></codeline>
<codeline lineno="60"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#include<sp/>&lt;climits&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="61"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&lt;cwchar&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="62"><highlight class="normal"></highlight><highlight class="preprocessor">#else</highlight></codeline>
<codeline lineno="63"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#include<sp/>&lt;limits.h&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="64"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&lt;wchar.h&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="65"><highlight class="normal"></highlight><highlight class="preprocessor">#endif<sp/>//<sp/>__cplusplus</highlight></codeline>
<codeline lineno="66"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#ifndef<sp/>WCHAR_MAX</highlight></codeline>
<codeline lineno="67"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>WCHAR_MAX<sp/>0xffff</highlight></codeline>
<codeline lineno="68"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="69"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#ifndef<sp/>WCHAR_MIN</highlight></codeline>
<codeline lineno="70"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>WCHAR_MIN<sp/>0</highlight></codeline>
<codeline lineno="71"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="72"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="73"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="74"><highlight class="normal"></highlight><highlight class="comment">//<sp/>Borland<sp/>C++<sp/>Builder<sp/>6<sp/>and<sp/>below:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="75"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>(__BORLANDC__<sp/>&lt;=<sp/>0x564)</highlight></codeline>
<codeline lineno="76"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="77"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/>if<sp/>defined(NDEBUG)<sp/>&amp;&amp;<sp/>defined(__cplusplus)</highlight></codeline>
<codeline lineno="78"><highlight class="preprocessor"></highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>fix<sp/>broken<sp/>&lt;cstring&gt;<sp/>so<sp/>that<sp/>Boost.test<sp/>works:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="79"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>include<sp/>&lt;cstring&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="80"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>undef<sp/>strcmp</highlight></codeline>
<codeline lineno="81"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>endif</highlight></codeline>
<codeline lineno="82"><highlight class="preprocessor"></highlight><highlight class="normal"><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>fix<sp/>broken<sp/>errno<sp/>declaration:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="83"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/>include<sp/>&lt;errno.h&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="84"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/>ifndef<sp/>errno</highlight></codeline>
<codeline lineno="85"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>define<sp/>errno<sp/>errno</highlight></codeline>
<codeline lineno="86"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>endif</highlight></codeline>
<codeline lineno="87"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="88"><highlight class="normal"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="89"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="90"><highlight class="normal"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="91"><highlight class="normal"></highlight><highlight class="comment">//<sp/>new<sp/>bug<sp/>in<sp/>5.61:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="92"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>(__BORLANDC__<sp/>&gt;=<sp/>0x561)<sp/>&amp;&amp;<sp/>(__BORLANDC__<sp/>&lt;=<sp/>0x580)</highlight></codeline>
<codeline lineno="93"><highlight class="preprocessor"></highlight><highlight class="normal"><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>this<sp/>seems<sp/>to<sp/>be<sp/>needed<sp/>by<sp/>the<sp/>command<sp/>line<sp/>compiler,<sp/>but<sp/>not<sp/>the<sp/>IDE:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="94"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS</highlight></codeline>
<codeline lineno="95"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="96"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="97"><highlight class="normal"></highlight><highlight class="comment">//<sp/>Borland<sp/>C++<sp/>Builder<sp/>2006<sp/>Update<sp/>2<sp/>and<sp/>below:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="98"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>(__BORLANDC__<sp/>&lt;=<sp/>0x582)</highlight></codeline>
<codeline lineno="99"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_SFINAE</highlight></codeline>
<codeline lineno="100"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_BCB_PARTIAL_SPECIALIZATION_BUG</highlight></codeline>
<codeline lineno="101"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_TEMPLATE_TEMPLATES</highlight></codeline>
<codeline lineno="102"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="103"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_PRIVATE_IN_AGGREGATE</highlight></codeline>
<codeline lineno="104"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="105"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/>ifdef<sp/>_WIN32</highlight></codeline>
<codeline lineno="106"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_NO_SWPRINTF</highlight></codeline>
<codeline lineno="107"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>elif<sp/>defined(linux)<sp/>||<sp/>defined(__linux__)<sp/>||<sp/>defined(__linux)</highlight></codeline>
<codeline lineno="108"><highlight class="preprocessor"></highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>we<sp/>should<sp/>really<sp/>be<sp/>able<sp/>to<sp/>do<sp/>without<sp/>this</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="109"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>but<sp/>the<sp/>wcs*<sp/>functions<sp/>aren&apos;t<sp/>imported<sp/>into<sp/>std::</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="110"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_NO_STDC_NAMESPACE</highlight></codeline>
<codeline lineno="111"><highlight class="preprocessor"></highlight><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>_CPPUNWIND<sp/>doesn&apos;t<sp/>get<sp/>automatically<sp/>set<sp/>for<sp/>some<sp/>reason:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="112"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>pragma<sp/>defineonoption<sp/>BOOST_CPPUNWIND<sp/>-x</highlight></codeline>
<codeline lineno="113"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>endif</highlight></codeline>
<codeline lineno="114"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="115"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="116"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>(__BORLANDC__<sp/>&lt;=<sp/>0x613)<sp/><sp/>//<sp/>Beman<sp/>has<sp/>asked<sp/>Alisdair<sp/>for<sp/>more<sp/>info</highlight></codeline>
<codeline lineno="117"><highlight class="preprocessor"></highlight><highlight class="normal"><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>we<sp/>shouldn&apos;t<sp/>really<sp/>need<sp/>this<sp/>-<sp/>but<sp/>too<sp/>many<sp/>things<sp/>choke</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="118"><highlight class="normal"><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>without<sp/>it,<sp/>this<sp/>needs<sp/>more<sp/>investigation:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="119"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS</highlight></codeline>
<codeline lineno="120"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_IS_ABSTRACT</highlight></codeline>
<codeline lineno="121"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_FUNCTION_TYPE_SPECIALIZATIONS</highlight></codeline>
<codeline lineno="122"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_USING_TEMPLATE</highlight></codeline>
<codeline lineno="123"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_SP_NO_SP_CONVERTIBLE</highlight></codeline>
<codeline lineno="124"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="125"><highlight class="normal"></highlight><highlight class="comment">//<sp/>Temporary<sp/>workaround</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="126"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS</highlight></codeline>
<codeline lineno="127"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="128"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="129"><highlight class="normal"></highlight><highlight class="comment">//<sp/>Borland<sp/>C++<sp/>Builder<sp/>2008<sp/>and<sp/>below:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="130"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_INTEGRAL_INT64_T</highlight></codeline>
<codeline lineno="131"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL</highlight></codeline>
<codeline lineno="132"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_DEPENDENT_NESTED_DERIVATIONS</highlight></codeline>
<codeline lineno="133"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_MEMBER_TEMPLATE_FRIENDS</highlight></codeline>
<codeline lineno="134"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_TWO_PHASE_NAME_LOOKUP</highlight></codeline>
<codeline lineno="135"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE</highlight></codeline>
<codeline lineno="136"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_NESTED_FRIENDSHIP</highlight></codeline>
<codeline lineno="137"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_TYPENAME_WITH_CTOR</highlight></codeline>
<codeline lineno="138"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#if<sp/>(__BORLANDC__<sp/>&lt;<sp/>0x600)</highlight></codeline>
<codeline lineno="139"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_ILLEGAL_CV_REFERENCES</highlight></codeline>
<codeline lineno="140"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="141"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="142"><highlight class="normal"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="143"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>Positive<sp/>Feature<sp/>detection</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="144"><highlight class="normal"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="145"><highlight class="normal"></highlight><highlight class="comment">//<sp/>Borland<sp/>C++<sp/>Builder<sp/>2008<sp/>and<sp/>below:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="146"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>(__BORLANDC__<sp/>&gt;=<sp/>0x599)</highlight></codeline>
<codeline lineno="147"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>pragma<sp/>defineonoption<sp/>BOOST_CODEGEAR_0X_SUPPORT<sp/>-Ax</highlight></codeline>
<codeline lineno="148"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="149"><highlight class="preprocessor"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="150"><highlight class="normal"></highlight><highlight class="comment">//<sp/>C++0x<sp/>Macros:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="151"><highlight class="normal"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="152"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>!defined(<sp/>BOOST_CODEGEAR_0X_SUPPORT<sp/>)<sp/>||<sp/>(__BORLANDC__<sp/>&lt;<sp/>0x610)</highlight></codeline>
<codeline lineno="153"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_CHAR16_T</highlight></codeline>
<codeline lineno="154"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_CHAR32_T</highlight></codeline>
<codeline lineno="155"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_DECLTYPE</highlight></codeline>
<codeline lineno="156"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_EXPLICIT_CONVERSION_OPERATORS</highlight></codeline>
<codeline lineno="157"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_EXTERN_TEMPLATE</highlight></codeline>
<codeline lineno="158"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_RVALUE_REFERENCES<sp/></highlight></codeline>
<codeline lineno="159"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_SCOPED_ENUMS</highlight></codeline>
<codeline lineno="160"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_STATIC_ASSERT</highlight></codeline>
<codeline lineno="161"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#else</highlight></codeline>
<codeline lineno="162"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_HAS_ALIGNOF</highlight></codeline>
<codeline lineno="163"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_HAS_CHAR16_T</highlight></codeline>
<codeline lineno="164"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_HAS_CHAR32_T</highlight></codeline>
<codeline lineno="165"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_HAS_DECLTYPE</highlight></codeline>
<codeline lineno="166"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_HAS_EXPLICIT_CONVERSION_OPS</highlight></codeline>
<codeline lineno="167"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_HAS_REF_QUALIFIER</highlight></codeline>
<codeline lineno="168"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_HAS_RVALUE_REFS</highlight></codeline>
<codeline lineno="169"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_HAS_STATIC_ASSERT</highlight></codeline>
<codeline lineno="170"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="171"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="172"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>BOOST_NO_AUTO_DECLARATIONS</highlight></codeline>
<codeline lineno="173"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>BOOST_NO_AUTO_MULTIDECLARATIONS</highlight></codeline>
<codeline lineno="174"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>BOOST_NO_CONSTEXPR</highlight></codeline>
<codeline lineno="175"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>BOOST_NO_DEFAULTED_FUNCTIONS</highlight></codeline>
<codeline lineno="176"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>BOOST_NO_DELETED_FUNCTIONS</highlight></codeline>
<codeline lineno="177"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>BOOST_NO_FUNCTION_TEMPLATE_DEFAULT_ARGS</highlight></codeline>
<codeline lineno="178"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>BOOST_NO_INITIALIZER_LISTS</highlight></codeline>
<codeline lineno="179"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>BOOST_NO_LAMBDAS</highlight></codeline>
<codeline lineno="180"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>BOOST_NO_NULLPTR</highlight></codeline>
<codeline lineno="181"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>BOOST_NO_RAW_LITERALS</highlight></codeline>
<codeline lineno="182"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>BOOST_NO_RVALUE_REFERENCES</highlight></codeline>
<codeline lineno="183"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>BOOST_NO_SCOPED_ENUMS</highlight></codeline>
<codeline lineno="184"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>BOOST_NO_SFINAE_EXPR</highlight></codeline>
<codeline lineno="185"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>BOOST_NO_TEMPLATE_ALIASES</highlight></codeline>
<codeline lineno="186"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>BOOST_NO_UNICODE_LITERALS<sp/><sp/><sp/><sp/>//<sp/>UTF-8<sp/>still<sp/>not<sp/>supported</highlight></codeline>
<codeline lineno="187"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>BOOST_NO_VARIADIC_TEMPLATES</highlight></codeline>
<codeline lineno="188"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>BOOST_NO_NOEXCEPT</highlight></codeline>
<codeline lineno="189"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>BOOST_NO_UNIFIED_INITIALIZATION_SYNTAX</highlight></codeline>
<codeline lineno="190"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="191"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>__BORLANDC__<sp/>&gt;=<sp/>0x590</highlight></codeline>
<codeline lineno="192"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_HAS_TR1_HASH</highlight></codeline>
<codeline lineno="193"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="194"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_HAS_MACRO_USE_FACET</highlight></codeline>
<codeline lineno="195"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="196"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="197"><highlight class="normal"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="198"><highlight class="normal"></highlight><highlight class="comment">//<sp/>Post<sp/>0x561<sp/>we<sp/>have<sp/>long<sp/>long<sp/>and<sp/>stdint.h:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="199"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>__BORLANDC__<sp/>&gt;=<sp/>0x561</highlight></codeline>
<codeline lineno="200"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>ifndef<sp/>__NO_LONG_LONG</highlight></codeline>
<codeline lineno="201"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_HAS_LONG_LONG</highlight></codeline>
<codeline lineno="202"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>else</highlight></codeline>
<codeline lineno="203"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_NO_LONG_LONG</highlight></codeline>
<codeline lineno="204"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>endif</highlight></codeline>
<codeline lineno="205"><highlight class="preprocessor"></highlight><highlight class="normal"><sp/><sp/><sp/></highlight><highlight class="comment">//<sp/>On<sp/>non-Win32<sp/>platforms<sp/>let<sp/>the<sp/>platform<sp/>config<sp/>figure<sp/>this<sp/>out:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="206"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/>ifdef<sp/>_WIN32</highlight></codeline>
<codeline lineno="207"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/><sp/><sp/><sp/><sp/>define<sp/>BOOST_HAS_STDINT_H</highlight></codeline>
<codeline lineno="208"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>endif</highlight></codeline>
<codeline lineno="209"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="210"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="211"><highlight class="normal"></highlight><highlight class="comment">//<sp/>Borland<sp/>C++Builder<sp/>6<sp/>defaults<sp/>to<sp/>using<sp/>STLPort.<sp/><sp/>If<sp/>_USE_OLD_RW_STL<sp/>is</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="212"><highlight class="normal"></highlight><highlight class="comment">//<sp/>defined,<sp/>then<sp/>we<sp/>have<sp/>0x560<sp/>or<sp/>greater<sp/>with<sp/>the<sp/>Rogue<sp/>Wave<sp/>implementation</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="213"><highlight class="normal"></highlight><highlight class="comment">//<sp/>which<sp/>presumably<sp/>has<sp/>the<sp/>std::DBL_MAX<sp/>bug.</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="214"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>defined(<sp/>BOOST_BCB_WITH_ROGUE_WAVE<sp/>)</highlight></codeline>
<codeline lineno="215"><highlight class="preprocessor"></highlight><highlight class="comment">//<sp/>&lt;climits&gt;<sp/>is<sp/>partly<sp/>broken,<sp/>some<sp/>macros<sp/>define<sp/>symbols<sp/>that<sp/>are<sp/>really<sp/>in</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="216"><highlight class="normal"></highlight><highlight class="comment">//<sp/>namespace<sp/>std,<sp/>so<sp/>you<sp/>end<sp/>up<sp/>having<sp/>to<sp/>use<sp/>illegal<sp/>constructs<sp/>like</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="217"><highlight class="normal"></highlight><highlight class="comment">//<sp/>std::DBL_MAX,<sp/>as<sp/>a<sp/>fix<sp/>we&apos;ll<sp/>just<sp/>include<sp/>float.h<sp/>and<sp/>have<sp/>done<sp/>with:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="218"><highlight class="normal"></highlight><highlight class="preprocessor">#include<sp/>&lt;float.h&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="219"><highlight class="normal"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="220"><highlight class="preprocessor"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="221"><highlight class="normal"></highlight><highlight class="comment">//<sp/>__int64:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="222"><highlight class="normal"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="223"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>(__BORLANDC__<sp/>&gt;=<sp/>0x530)<sp/>&amp;&amp;<sp/>!defined(__STRICT_ANSI__)</highlight></codeline>
<codeline lineno="224"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_HAS_MS_INT64</highlight></codeline>
<codeline lineno="225"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="226"><highlight class="preprocessor"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="227"><highlight class="normal"></highlight><highlight class="comment">//<sp/>check<sp/>for<sp/>exception<sp/>handling<sp/>support:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="228"><highlight class="normal"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="229"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>!defined(_CPPUNWIND)<sp/>&amp;&amp;<sp/>!defined(BOOST_CPPUNWIND)<sp/>&amp;&amp;<sp/>!defined(__EXCEPTIONS)<sp/>&amp;&amp;<sp/>!defined(BOOST_NO_EXCEPTIONS)</highlight></codeline>
<codeline lineno="230"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_EXCEPTIONS</highlight></codeline>
<codeline lineno="231"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="232"><highlight class="preprocessor"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="233"><highlight class="normal"></highlight><highlight class="comment">//<sp/>all<sp/>versions<sp/>have<sp/>a<sp/>&lt;dirent.h&gt;:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="234"><highlight class="normal"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="235"><highlight class="normal"></highlight><highlight class="preprocessor">#ifndef<sp/>__STRICT_ANSI__</highlight></codeline>
<codeline lineno="236"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_HAS_DIRENT_H</highlight></codeline>
<codeline lineno="237"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="238"><highlight class="preprocessor"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="239"><highlight class="normal"></highlight><highlight class="comment">//<sp/>all<sp/>versions<sp/>support<sp/>__declspec:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="240"><highlight class="normal"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="241"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>defined(__STRICT_ANSI__)</highlight></codeline>
<codeline lineno="242"><highlight class="preprocessor"></highlight><highlight class="comment">//<sp/>config/platform/win32.hpp<sp/>will<sp/>define<sp/>BOOST_SYMBOL_EXPORT,<sp/>etc.,<sp/>unless<sp/>already<sp/>defined<sp/><sp/></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="243"><highlight class="normal"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_SYMBOL_EXPORT</highlight></codeline>
<codeline lineno="244"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="245"><highlight class="preprocessor"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="246"><highlight class="normal"></highlight><highlight class="comment">//<sp/>ABI<sp/>fixing<sp/>headers:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="247"><highlight class="normal"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="248"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>__BORLANDC__<sp/>!=<sp/>0x600<sp/>//<sp/>not<sp/>implemented<sp/>for<sp/>version<sp/>6<sp/>compiler<sp/>yet</highlight></codeline>
<codeline lineno="249"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#ifndef<sp/>BOOST_ABI_PREFIX</highlight></codeline>
<codeline lineno="250"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_ABI_PREFIX<sp/>&quot;gecode/third-party/boost/config/abi/borland_prefix.hpp&quot;</highlight></codeline>
<codeline lineno="251"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="252"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#ifndef<sp/>BOOST_ABI_SUFFIX</highlight></codeline>
<codeline lineno="253"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_ABI_SUFFIX<sp/>&quot;gecode/third-party/boost/config/abi/borland_suffix.hpp&quot;</highlight></codeline>
<codeline lineno="254"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="255"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="256"><highlight class="preprocessor"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="257"><highlight class="normal"></highlight><highlight class="comment">//<sp/>Disable<sp/>Win32<sp/>support<sp/>in<sp/>ANSI<sp/>mode:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="258"><highlight class="normal"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="259"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>__BORLANDC__<sp/>&lt;<sp/>0x600</highlight></codeline>
<codeline lineno="260"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>pragma<sp/>defineonoption<sp/>BOOST_DISABLE_WIN32<sp/>-A</highlight></codeline>
<codeline lineno="261"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#elif<sp/>defined(__STRICT_ANSI__)</highlight></codeline>
<codeline lineno="262"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_DISABLE_WIN32</highlight></codeline>
<codeline lineno="263"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="264"><highlight class="preprocessor"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="265"><highlight class="normal"></highlight><highlight class="comment">//<sp/>MSVC<sp/>compatibility<sp/>mode<sp/>does<sp/>some<sp/>nasty<sp/>things:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="266"><highlight class="normal"></highlight><highlight class="comment">//<sp/>TODO:<sp/>look<sp/>up<sp/>if<sp/>this<sp/>doesn&apos;t<sp/>apply<sp/>to<sp/>the<sp/>whole<sp/>12xx<sp/>range</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="267"><highlight class="normal"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="268"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>defined(_MSC_VER)<sp/>&amp;&amp;<sp/>(_MSC_VER<sp/>&lt;=<sp/>1200)</highlight></codeline>
<codeline lineno="269"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP</highlight></codeline>
<codeline lineno="270"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_VOID_RETURNS</highlight></codeline>
<codeline lineno="271"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="272"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="273"><highlight class="normal"></highlight><highlight class="comment">//<sp/>Borland<sp/>did<sp/>not<sp/>implement<sp/>value-initialization<sp/>completely,<sp/>as<sp/>I<sp/>reported</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="274"><highlight class="normal"></highlight><highlight class="comment">//<sp/>in<sp/>2007,<sp/>Borland<sp/>Report<sp/>51854,<sp/>&quot;Value-initialization:<sp/>POD<sp/>struct<sp/>should<sp/>be</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="275"><highlight class="normal"></highlight><highlight class="comment">//<sp/>zero-initialized&quot;,<sp/>http://qc.embarcadero.com/wc/qcmain.aspx?d=51854</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="276"><highlight class="normal"></highlight><highlight class="comment">//<sp/>See<sp/>also:<sp/>http://www.boost.org/libs/utility/value_init.htm#compiler_issues</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="277"><highlight class="normal"></highlight><highlight class="comment">//<sp/>(Niels<sp/>Dekker,<sp/>LKEB,<sp/>April<sp/>2010)</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="278"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>BOOST_NO_COMPLETE_VALUE_INITIALIZATION</highlight></codeline>
<codeline lineno="279"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="280"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>BOOST_COMPILER<sp/>&quot;Borland<sp/>C++<sp/>version<sp/>&quot;<sp/>BOOST_STRINGIZE(__BORLANDC__)</highlight></codeline>
<codeline lineno="281"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="282"><highlight class="normal"></highlight></codeline>
<codeline lineno="283"><highlight class="normal"></highlight></codeline>
<codeline lineno="284"><highlight class="normal"></highlight></codeline>
</programlisting>
<location file="/usr/include/gecode/third-party/boost/config/compiler/borland.hpp"/>
</compounddef>
</doxygen>