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.

159 lines
16 KiB
XML
Raw Normal View History

2014-01-22 09:41:47 +00:00
<?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="win32_8hpp" kind="file">
<compoundname>win32.hpp</compoundname>
<sectiondef kind="define">
<memberdef kind="define" id="win32_8hpp_1ada2b8c089a7d215b91eba5f2ee8624b3" prot="public" static="no">
<name>BOOST_PLATFORM</name>
<initializer>&quot;Win32&quot;</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/platform/win32.hpp" line="13" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/platform/win32.hpp" bodystart="13" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="win32_8hpp_1a38166d1b7fca1063117b98e7d71f516c" prot="public" static="no">
<name>BOOST_HAS_DECLSPEC</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/platform/win32.hpp" line="29" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/platform/win32.hpp" bodystart="29" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="win32_8hpp_1aaa70ac7a77243cd22112ecce51f11d45" prot="public" static="no">
<name>BOOST_SYMBOL_EXPORT</name>
<initializer>__declspec(dllexport)</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/platform/win32.hpp" line="30" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/platform/win32.hpp" bodystart="30" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="win32_8hpp_1ab1c236f38f079097e89ffd5652e2a077" prot="public" static="no">
<name>BOOST_SYMBOL_IMPORT</name>
<initializer>__declspec(dllimport)</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/platform/win32.hpp" line="31" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/platform/win32.hpp" bodystart="31" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="win32_8hpp_1ad94862f407295039f4a3a85c49977485" prot="public" static="no">
<name>BOOST_HAS_WINTHREADS</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/platform/win32.hpp" line="61" column="11" bodyfile="/usr/include/gecode/third-party/boost/config/platform/win32.hpp" bodystart="61" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="win32_8hpp_1a5b0e6b87a1d1c09343937b9a4babb23c" prot="public" static="no">
<name>BOOST_HAS_FTIME</name>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/platform/win32.hpp" line="66" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/platform/win32.hpp" bodystart="66" bodyend="-1"/>
</memberdef>
<memberdef kind="define" id="win32_8hpp_1a7825d2aecb8e2e156b07b9505a372060" prot="public" static="no">
<name>BOOST_WINDOWS</name>
<initializer>1</initializer>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="/usr/include/gecode/third-party/boost/config/platform/win32.hpp" line="67" column="9" bodyfile="/usr/include/gecode/third-party/boost/config/platform/win32.hpp" bodystart="67" 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.<sp/></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="2"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>(C)<sp/>Copyright<sp/>Bill<sp/>Kempf<sp/>2001.<sp/></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/>2003.<sp/></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="4"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>(C)<sp/>Copyright<sp/>Rene<sp/>Rivera<sp/>2005.</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="5"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>Use,<sp/>modification<sp/>and<sp/>distribution<sp/>are<sp/>subject<sp/>to<sp/>the<sp/></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="6"><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<sp/></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="7"><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="8"><highlight class="normal"></highlight></codeline>
<codeline lineno="9"><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="10"><highlight class="normal"></highlight></codeline>
<codeline lineno="11"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>Win32<sp/>specific<sp/>config<sp/>options:</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="12"><highlight class="normal"></highlight></codeline>
<codeline lineno="13"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>BOOST_PLATFORM<sp/>&quot;Win32&quot;</highlight></codeline>
<codeline lineno="14"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="15"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>Get<sp/>the<sp/>information<sp/>about<sp/>the<sp/>MinGW<sp/>runtime,<sp/>i.e.<sp/>__MINGW32_*VERSION.</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="16"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>defined(__MINGW32__)</highlight></codeline>
<codeline lineno="17"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>include<sp/>&lt;_mingw.h&gt;</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="18"><highlight class="normal"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="19"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="20"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>defined(__GNUC__)<sp/>&amp;&amp;<sp/>!defined(BOOST_NO_SWPRINTF)</highlight></codeline>
<codeline lineno="21"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_SWPRINTF</highlight></codeline>
<codeline lineno="22"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="23"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="24"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>Default<sp/>defines<sp/>for<sp/>BOOST_SYMBOL_EXPORT<sp/>and<sp/>BOOST_SYMBOL_IMPORT</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="25"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>If<sp/>a<sp/>compiler<sp/>doesn&apos;t<sp/>support<sp/>__declspec(dllexport)/__declspec(dllimport),</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="26"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>its<sp/>boost/config/compiler/<sp/>file<sp/>must<sp/>define<sp/>BOOST_SYMBOL_EXPORT<sp/>and</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="27"><highlight class="normal"></highlight><highlight class="comment">//<sp/><sp/>BOOST_SYMBOL_IMPORT</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="28"><highlight class="normal"></highlight><highlight class="preprocessor">#ifndef<sp/>BOOST_SYMBOL_EXPORT</highlight></codeline>
<codeline lineno="29"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_HAS_DECLSPEC</highlight></codeline>
<codeline lineno="30"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_SYMBOL_EXPORT<sp/>__declspec(dllexport)</highlight></codeline>
<codeline lineno="31"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_SYMBOL_IMPORT<sp/>__declspec(dllimport)</highlight></codeline>
<codeline lineno="32"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="33"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="34"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>defined(__MINGW32__)<sp/>&amp;&amp;<sp/>((__MINGW32_MAJOR_VERSION<sp/>&gt;<sp/>2)<sp/>||<sp/>((__MINGW32_MAJOR_VERSION<sp/>==<sp/>2)<sp/>&amp;&amp;<sp/>(__MINGW32_MINOR_VERSION<sp/>&gt;=<sp/>0)))</highlight></codeline>
<codeline lineno="35"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_HAS_STDINT_H</highlight></codeline>
<codeline lineno="36"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>__STDC_LIMIT_MACROS</highlight></codeline>
<codeline lineno="37"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_HAS_DIRENT_H</highlight></codeline>
<codeline lineno="38"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_HAS_UNISTD_H</highlight></codeline>
<codeline lineno="39"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="40"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="41"><highlight class="normal"></highlight><highlight class="preprocessor">#if<sp/>defined(__MINGW32__)<sp/>&amp;&amp;<sp/>(__GNUC__<sp/>&gt;=<sp/>4)</highlight></codeline>
<codeline lineno="42"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_HAS_EXPM1</highlight></codeline>
<codeline lineno="43"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_HAS_LOG1P</highlight></codeline>
<codeline lineno="44"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_HAS_GETTIMEOFDAY</highlight></codeline>
<codeline lineno="45"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="46"><highlight class="preprocessor"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="47"><highlight class="normal"></highlight><highlight class="comment">//<sp/>Win32<sp/>will<sp/>normally<sp/>be<sp/>using<sp/>native<sp/>Win32<sp/>threads,</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="48"><highlight class="normal"></highlight><highlight class="comment">//<sp/>but<sp/>there<sp/>is<sp/>a<sp/>pthread<sp/>library<sp/>avaliable<sp/>as<sp/>an<sp/>option,</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="49"><highlight class="normal"></highlight><highlight class="comment">//<sp/>we<sp/>used<sp/>to<sp/>disable<sp/>this<sp/>when<sp/>BOOST_DISABLE_WIN32<sp/>was<sp/></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="50"><highlight class="normal"></highlight><highlight class="comment">//<sp/>defined<sp/>but<sp/>no<sp/>longer<sp/>-<sp/>this<sp/>should<sp/>allow<sp/>some</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="51"><highlight class="normal"></highlight><highlight class="comment">//<sp/>files<sp/>to<sp/>be<sp/>compiled<sp/>in<sp/>strict<sp/>mode<sp/>-<sp/>while<sp/>maintaining</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="52"><highlight class="normal"></highlight><highlight class="comment">//<sp/>a<sp/>consistent<sp/>setting<sp/>of<sp/>BOOST_HAS_THREADS<sp/>across</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="53"><highlight class="normal"></highlight><highlight class="comment">//<sp/>all<sp/>translation<sp/>units<sp/>(needed<sp/>for<sp/>shared_ptr<sp/>etc).</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="54"><highlight class="normal"></highlight><highlight class="comment">//</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="55"><highlight class="normal"></highlight></codeline>
<codeline lineno="56"><highlight class="normal"></highlight><highlight class="preprocessor">#ifdef<sp/>_WIN32_WCE</highlight></codeline>
<codeline lineno="57"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_NO_ANSI_APIS</highlight></codeline>
<codeline lineno="58"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="59"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="60"><highlight class="normal"></highlight><highlight class="preprocessor">#ifndef<sp/>BOOST_HAS_PTHREADS</highlight></codeline>
<codeline lineno="61"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#<sp/><sp/>define<sp/>BOOST_HAS_WINTHREADS</highlight></codeline>
<codeline lineno="62"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
<codeline lineno="63"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="64"><highlight class="normal"></highlight><highlight class="preprocessor">#ifndef<sp/>BOOST_DISABLE_WIN32</highlight></codeline>
<codeline lineno="65"><highlight class="preprocessor"></highlight><highlight class="comment">//<sp/>WEK:<sp/>Added</highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="66"><highlight class="normal"></highlight><highlight class="preprocessor">#define<sp/>BOOST_HAS_FTIME</highlight></codeline>
<codeline lineno="67"><highlight class="preprocessor"></highlight><highlight class="preprocessor">#define<sp/>BOOST_WINDOWS<sp/>1</highlight></codeline>
<codeline lineno="68"><highlight class="preprocessor"></highlight><highlight class="normal"></highlight></codeline>
<codeline lineno="69"><highlight class="normal"></highlight><highlight class="preprocessor">#endif</highlight></codeline>
</programlisting>
<location file="/usr/include/gecode/third-party/boost/config/platform/win32.hpp"/>
</compounddef>
</doxygen>