mirror of
https://github.com/boostorg/multi_index.git
synced 2025-05-09 23:14:04 +00:00
parent
a404be8a6b
commit
6b5f74732b
@ -31,6 +31,7 @@ Acknowledgements
|
||||
<h2>Contents</h2>
|
||||
|
||||
<ul>
|
||||
<li><a href="#boost_1_37">Boost 1.37 release</a></li>
|
||||
<li><a href="#boost_1_36">Boost 1.36 release</a></li>
|
||||
<li><a href="#boost_1_35">Boost 1.35 release</a></li>
|
||||
<li><a href="#boost_1_34">Boost 1.34 release</a></li>
|
||||
@ -38,6 +39,14 @@ Acknowledgements
|
||||
<li><a href="#boost_1_33">Boost 1.33 release</a></li>
|
||||
</ul>
|
||||
|
||||
<h2><a name="boost_1_37">Boost 1.37 release</a></h2>
|
||||
|
||||
<p>
|
||||
<ul>
|
||||
<li>Maintenance fixes.</li>
|
||||
</ul>
|
||||
</p>
|
||||
|
||||
<h2><a name="boost_1_36">Boost 1.36 release</a></h2>
|
||||
|
||||
<p>
|
||||
@ -223,7 +232,7 @@ Acknowledgements
|
||||
|
||||
<br>
|
||||
|
||||
<p>Revised June 25th 2008</p>
|
||||
<p>Revised August 29th 2008</p>
|
||||
|
||||
<p>© Copyright 2003-2008 Joaquín M López Muñoz.
|
||||
Distributed under the Boost Software
|
||||
|
@ -33,21 +33,21 @@ namespace detail{
|
||||
*/
|
||||
|
||||
template<int N>struct uintptr_candidates;
|
||||
template<>struct uintptr_candidates<-1>{typedef unsigned int type;};
|
||||
template<>struct uintptr_candidates<0> {typedef unsigned int type;};
|
||||
template<>struct uintptr_candidates<1> {typedef unsigned short type;};
|
||||
template<>struct uintptr_candidates<2> {typedef unsigned long type;};
|
||||
template<>struct uintptr_candidates<-1>{typedef unsigned int type;};
|
||||
template<>struct uintptr_candidates<0> {typedef unsigned int type;};
|
||||
template<>struct uintptr_candidates<1> {typedef unsigned short type;};
|
||||
template<>struct uintptr_candidates<2> {typedef unsigned long type;};
|
||||
|
||||
#if defined(BOOST_HAS_LONG_LONG)
|
||||
template<>struct uintptr_candidates<3> {typedef unsigned long long type;};
|
||||
template<>struct uintptr_candidates<3> {typedef boost::ulong_long_type type;};
|
||||
#else
|
||||
template<>struct uintptr_candidates<3> {typedef unsigned int type;};
|
||||
template<>struct uintptr_candidates<3> {typedef unsigned int type;};
|
||||
#endif
|
||||
|
||||
#if defined(BOOST_HAS_MS_INT64)
|
||||
template<>struct uintptr_candidates<4> {typedef unsigned __int64 type;};
|
||||
template<>struct uintptr_candidates<4> {typedef unsigned __int64 type;};
|
||||
#else
|
||||
template<>struct uintptr_candidates<4> {typedef unsigned int type;};
|
||||
template<>struct uintptr_candidates<4> {typedef unsigned int type;};
|
||||
#endif
|
||||
|
||||
struct uintptr_aux
|
||||
|
Loading…
x
Reference in New Issue
Block a user