forked from boostorg/unordered
Move the 'swap' free functions inside the class declarations that they should be associated with.
[SVN r40563]
This commit is contained in:
216
doc/ref.xml
216
doc/ref.xml
@@ -568,32 +568,34 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
|||||||
</throws>
|
</throws>
|
||||||
</method>
|
</method>
|
||||||
</method-group>
|
</method-group>
|
||||||
|
<free-function-group name="swap">
|
||||||
|
<function name="swap">
|
||||||
|
<template>
|
||||||
|
<template-type-parameter name="Value">
|
||||||
|
</template-type-parameter>
|
||||||
|
<template-type-parameter name="Hash">
|
||||||
|
</template-type-parameter>
|
||||||
|
<template-type-parameter name="Pred">
|
||||||
|
</template-type-parameter>
|
||||||
|
<template-type-parameter name="Alloc">
|
||||||
|
</template-type-parameter>
|
||||||
|
</template>
|
||||||
|
<parameter name="x">
|
||||||
|
<paramtype>unordered_set<Key, T, Hash, Pred, Alloc>&</paramtype>
|
||||||
|
</parameter>
|
||||||
|
<parameter name="y">
|
||||||
|
<paramtype>unordered_set<Key, T, Hash, Pred, Alloc>&</paramtype>
|
||||||
|
</parameter>
|
||||||
|
<type>void</type>
|
||||||
|
<effects>
|
||||||
|
<para><code>x.swap(y)</code></para>
|
||||||
|
</effects>
|
||||||
|
<throws>
|
||||||
|
<para>Doesn't throw an exception unless it is thrown by the copy constructor or copy assignment operator of <code>Hash</code> or <code>Pred</code>.</para>
|
||||||
|
</throws>
|
||||||
|
</function>
|
||||||
|
</free-function-group>
|
||||||
</class>
|
</class>
|
||||||
<function name="swap">
|
|
||||||
<template>
|
|
||||||
<template-type-parameter name="Value">
|
|
||||||
</template-type-parameter>
|
|
||||||
<template-type-parameter name="Hash">
|
|
||||||
</template-type-parameter>
|
|
||||||
<template-type-parameter name="Pred">
|
|
||||||
</template-type-parameter>
|
|
||||||
<template-type-parameter name="Alloc">
|
|
||||||
</template-type-parameter>
|
|
||||||
</template>
|
|
||||||
<parameter name="x">
|
|
||||||
<paramtype>unordered_set<Key, T, Hash, Pred, Alloc>&</paramtype>
|
|
||||||
</parameter>
|
|
||||||
<parameter name="y">
|
|
||||||
<paramtype>unordered_set<Key, T, Hash, Pred, Alloc>&</paramtype>
|
|
||||||
</parameter>
|
|
||||||
<type>void</type>
|
|
||||||
<effects>
|
|
||||||
<para><code>x.swap(y)</code></para>
|
|
||||||
</effects>
|
|
||||||
<throws>
|
|
||||||
<para>Doesn't throw an exception unless it is thrown by the copy constructor or copy assignment operator of <code>Hash</code> or <code>Pred</code>.</para>
|
|
||||||
</throws>
|
|
||||||
</function>
|
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
boost::unordered_multiset
|
boost::unordered_multiset
|
||||||
@@ -1150,32 +1152,34 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
|||||||
</throws>
|
</throws>
|
||||||
</method>
|
</method>
|
||||||
</method-group>
|
</method-group>
|
||||||
|
<free-function-group name="swap">
|
||||||
|
<function name="swap">
|
||||||
|
<template>
|
||||||
|
<template-type-parameter name="Value">
|
||||||
|
</template-type-parameter>
|
||||||
|
<template-type-parameter name="Hash">
|
||||||
|
</template-type-parameter>
|
||||||
|
<template-type-parameter name="Pred">
|
||||||
|
</template-type-parameter>
|
||||||
|
<template-type-parameter name="Alloc">
|
||||||
|
</template-type-parameter>
|
||||||
|
</template>
|
||||||
|
<parameter name="x">
|
||||||
|
<paramtype>unordered_multiset<Key, T, Hash, Pred, Alloc>&</paramtype>
|
||||||
|
</parameter>
|
||||||
|
<parameter name="y">
|
||||||
|
<paramtype>unordered_multiset<Key, T, Hash, Pred, Alloc>&</paramtype>
|
||||||
|
</parameter>
|
||||||
|
<type>void</type>
|
||||||
|
<effects>
|
||||||
|
<para><code>x.swap(y)</code></para>
|
||||||
|
</effects>
|
||||||
|
<throws>
|
||||||
|
<para>Doesn't throw an exception unless it is thrown by the copy constructor or copy assignment operator of <code>Hash</code> or <code>Pred</code>.</para>
|
||||||
|
</throws>
|
||||||
|
</function>
|
||||||
|
</free-function-group>
|
||||||
</class>
|
</class>
|
||||||
<function name="swap">
|
|
||||||
<template>
|
|
||||||
<template-type-parameter name="Value">
|
|
||||||
</template-type-parameter>
|
|
||||||
<template-type-parameter name="Hash">
|
|
||||||
</template-type-parameter>
|
|
||||||
<template-type-parameter name="Pred">
|
|
||||||
</template-type-parameter>
|
|
||||||
<template-type-parameter name="Alloc">
|
|
||||||
</template-type-parameter>
|
|
||||||
</template>
|
|
||||||
<parameter name="x">
|
|
||||||
<paramtype>unordered_multiset<Key, T, Hash, Pred, Alloc>&</paramtype>
|
|
||||||
</parameter>
|
|
||||||
<parameter name="y">
|
|
||||||
<paramtype>unordered_multiset<Key, T, Hash, Pred, Alloc>&</paramtype>
|
|
||||||
</parameter>
|
|
||||||
<type>void</type>
|
|
||||||
<effects>
|
|
||||||
<para><code>x.swap(y)</code></para>
|
|
||||||
</effects>
|
|
||||||
<throws>
|
|
||||||
<para>Doesn't throw an exception unless it is thrown by the copy constructor or copy assignment operator of <code>Hash</code> or <code>Pred</code>.</para>
|
|
||||||
</throws>
|
|
||||||
</function>
|
|
||||||
</namespace>
|
</namespace>
|
||||||
</header>
|
</header>
|
||||||
<!--
|
<!--
|
||||||
@@ -1767,34 +1771,36 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
|||||||
</throws>
|
</throws>
|
||||||
</method>
|
</method>
|
||||||
</method-group>
|
</method-group>
|
||||||
|
<free-function-group name="swap">
|
||||||
|
<function name="swap">
|
||||||
|
<template>
|
||||||
|
<template-type-parameter name="Key">
|
||||||
|
</template-type-parameter>
|
||||||
|
<template-type-parameter name="T">
|
||||||
|
</template-type-parameter>
|
||||||
|
<template-type-parameter name="Hash">
|
||||||
|
</template-type-parameter>
|
||||||
|
<template-type-parameter name="Pred">
|
||||||
|
</template-type-parameter>
|
||||||
|
<template-type-parameter name="Alloc">
|
||||||
|
</template-type-parameter>
|
||||||
|
</template>
|
||||||
|
<parameter name="x">
|
||||||
|
<paramtype>unordered_map<Key, T, Hash, Pred, Alloc>&</paramtype>
|
||||||
|
</parameter>
|
||||||
|
<parameter name="y">
|
||||||
|
<paramtype>unordered_map<Key, T, Hash, Pred, Alloc>&</paramtype>
|
||||||
|
</parameter>
|
||||||
|
<type>void</type>
|
||||||
|
<effects>
|
||||||
|
<para><code>x.swap(y)</code></para>
|
||||||
|
</effects>
|
||||||
|
<throws>
|
||||||
|
<para>Doesn't throw an exception unless it is thrown by the copy constructor or copy assignment operator of <code>Hash</code> or <code>Pred</code>.</para>
|
||||||
|
</throws>
|
||||||
|
</function>
|
||||||
|
</free-function-group>
|
||||||
</class>
|
</class>
|
||||||
<function name="swap">
|
|
||||||
<template>
|
|
||||||
<template-type-parameter name="Key">
|
|
||||||
</template-type-parameter>
|
|
||||||
<template-type-parameter name="T">
|
|
||||||
</template-type-parameter>
|
|
||||||
<template-type-parameter name="Hash">
|
|
||||||
</template-type-parameter>
|
|
||||||
<template-type-parameter name="Pred">
|
|
||||||
</template-type-parameter>
|
|
||||||
<template-type-parameter name="Alloc">
|
|
||||||
</template-type-parameter>
|
|
||||||
</template>
|
|
||||||
<parameter name="x">
|
|
||||||
<paramtype>unordered_map<Key, T, Hash, Pred, Alloc>&</paramtype>
|
|
||||||
</parameter>
|
|
||||||
<parameter name="y">
|
|
||||||
<paramtype>unordered_map<Key, T, Hash, Pred, Alloc>&</paramtype>
|
|
||||||
</parameter>
|
|
||||||
<type>void</type>
|
|
||||||
<effects>
|
|
||||||
<para><code>x.swap(y)</code></para>
|
|
||||||
</effects>
|
|
||||||
<throws>
|
|
||||||
<para>Doesn't throw an exception unless it is thrown by the copy constructor or copy assignment operator of <code>Hash</code> or <code>Pred</code>.</para>
|
|
||||||
</throws>
|
|
||||||
</function>
|
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
boost::unordered_multimap
|
boost::unordered_multimap
|
||||||
@@ -2359,34 +2365,36 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
|||||||
</throws>
|
</throws>
|
||||||
</method>
|
</method>
|
||||||
</method-group>
|
</method-group>
|
||||||
|
<free-function-group name="swap">
|
||||||
|
<function name="swap">
|
||||||
|
<template>
|
||||||
|
<template-type-parameter name="Key">
|
||||||
|
</template-type-parameter>
|
||||||
|
<template-type-parameter name="T">
|
||||||
|
</template-type-parameter>
|
||||||
|
<template-type-parameter name="Hash">
|
||||||
|
</template-type-parameter>
|
||||||
|
<template-type-parameter name="Pred">
|
||||||
|
</template-type-parameter>
|
||||||
|
<template-type-parameter name="Alloc">
|
||||||
|
</template-type-parameter>
|
||||||
|
</template>
|
||||||
|
<parameter name="x">
|
||||||
|
<paramtype>unordered_multimap<Key, T, Hash, Pred, Alloc>&</paramtype>
|
||||||
|
</parameter>
|
||||||
|
<parameter name="y">
|
||||||
|
<paramtype>unordered_multimap<Key, T, Hash, Pred, Alloc>&</paramtype>
|
||||||
|
</parameter>
|
||||||
|
<type>void</type>
|
||||||
|
<effects>
|
||||||
|
<para><code>x.swap(y)</code></para>
|
||||||
|
</effects>
|
||||||
|
<throws>
|
||||||
|
<para>Doesn't throw an exception unless it is thrown by the copy constructor or copy assignment operator of <code>Hash</code> or <code>Pred</code>.</para>
|
||||||
|
</throws>
|
||||||
|
</function>
|
||||||
|
</free-function-group>
|
||||||
</class>
|
</class>
|
||||||
<function name="swap">
|
|
||||||
<template>
|
|
||||||
<template-type-parameter name="Key">
|
|
||||||
</template-type-parameter>
|
|
||||||
<template-type-parameter name="T">
|
|
||||||
</template-type-parameter>
|
|
||||||
<template-type-parameter name="Hash">
|
|
||||||
</template-type-parameter>
|
|
||||||
<template-type-parameter name="Pred">
|
|
||||||
</template-type-parameter>
|
|
||||||
<template-type-parameter name="Alloc">
|
|
||||||
</template-type-parameter>
|
|
||||||
</template>
|
|
||||||
<parameter name="x">
|
|
||||||
<paramtype>unordered_multimap<Key, T, Hash, Pred, Alloc>&</paramtype>
|
|
||||||
</parameter>
|
|
||||||
<parameter name="y">
|
|
||||||
<paramtype>unordered_multimap<Key, T, Hash, Pred, Alloc>&</paramtype>
|
|
||||||
</parameter>
|
|
||||||
<type>void</type>
|
|
||||||
<effects>
|
|
||||||
<para><code>x.swap(y)</code></para>
|
|
||||||
</effects>
|
|
||||||
<throws>
|
|
||||||
<para>Doesn't throw an exception unless it is thrown by the copy constructor or copy assignment operator of <code>Hash</code> or <code>Pred</code>.</para>
|
|
||||||
</throws>
|
|
||||||
</function>
|
|
||||||
</namespace>
|
</namespace>
|
||||||
</header>
|
</header>
|
||||||
</library-reference>
|
</library-reference>
|
||||||
|
Reference in New Issue
Block a user