Sophie

Sophie

distrib > Mageia > 4 > i586 > by-pkgid > f0832865ec1f56b99d190174ffc30cd0 > files > 1977

libstdc++-docs-4.8.2-3.mga4.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>libstdc++: atomic File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">libstdc++
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('a01039.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">atomic File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><a href="a01039_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00614.html">std::atomic&lt; _Tp &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00615.html">std::atomic&lt; _Tp * &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00616.html">std::atomic&lt; bool &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00617.html">std::atomic&lt; char &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00618.html">std::atomic&lt; char16_t &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00619.html">std::atomic&lt; char32_t &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00620.html">std::atomic&lt; int &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00621.html">std::atomic&lt; long &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00622.html">std::atomic&lt; long long &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00623.html">std::atomic&lt; short &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00624.html">std::atomic&lt; signed char &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00625.html">std::atomic&lt; unsigned char &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00626.html">std::atomic&lt; unsigned int &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00627.html">std::atomic&lt; unsigned long &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00628.html">std::atomic&lt; unsigned long long &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00629.html">std::atomic&lt; unsigned short &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00630.html">std::atomic&lt; wchar_t &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00631.html">std::atomic_bool</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:a01662"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01662.html">std</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a185763241b364beefe92ff796e687343"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a185763241b364beefe92ff796e687343"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>_GLIBCXX_ATOMIC</b></td></tr>
<tr class="separator:a185763241b364beefe92ff796e687343"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gac48b5bddf54f5c8662f911bf8f5dc1af"><td class="memTemplParams" colspan="2"><a class="anchor" id="gac48b5bddf54f5c8662f911bf8f5dc1af"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:gac48b5bddf54f5c8662f911bf8f5dc1af"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_compare_exchange_strong</b> (atomic&lt; _ITp &gt; *__a, _ITp *__i1, _ITp __i2) noexcept</td></tr>
<tr class="separator:gac48b5bddf54f5c8662f911bf8f5dc1af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2ce196652e4fdaa488440ae764413df0"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga2ce196652e4fdaa488440ae764413df0"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga2ce196652e4fdaa488440ae764413df0"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_compare_exchange_strong</b> (volatile atomic&lt; _ITp &gt; *__a, _ITp *__i1, _ITp __i2) noexcept</td></tr>
<tr class="separator:ga2ce196652e4fdaa488440ae764413df0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8dad60d8343c31face076eb50f33338c"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga8dad60d8343c31face076eb50f33338c"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga8dad60d8343c31face076eb50f33338c"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_compare_exchange_strong_explicit</b> (atomic&lt; _ITp &gt; *__a, _ITp *__i1, _ITp __i2, memory_order __m1, memory_order __m2) noexcept</td></tr>
<tr class="separator:ga8dad60d8343c31face076eb50f33338c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga997ca3c2313568cf5d3a9cd3aa78b1bb"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga997ca3c2313568cf5d3a9cd3aa78b1bb"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga997ca3c2313568cf5d3a9cd3aa78b1bb"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_compare_exchange_strong_explicit</b> (volatile atomic&lt; _ITp &gt; *__a, _ITp *__i1, _ITp __i2, memory_order __m1, memory_order __m2) noexcept</td></tr>
<tr class="separator:ga997ca3c2313568cf5d3a9cd3aa78b1bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaed2b0c1a27f30997711e4f9d3914f4b1"><td class="memTemplParams" colspan="2"><a class="anchor" id="gaed2b0c1a27f30997711e4f9d3914f4b1"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:gaed2b0c1a27f30997711e4f9d3914f4b1"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_compare_exchange_weak</b> (atomic&lt; _ITp &gt; *__a, _ITp *__i1, _ITp __i2) noexcept</td></tr>
<tr class="separator:gaed2b0c1a27f30997711e4f9d3914f4b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga78802bca6e9689aed6e196d8cbdf2e0e"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga78802bca6e9689aed6e196d8cbdf2e0e"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga78802bca6e9689aed6e196d8cbdf2e0e"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_compare_exchange_weak</b> (volatile atomic&lt; _ITp &gt; *__a, _ITp *__i1, _ITp __i2) noexcept</td></tr>
<tr class="separator:ga78802bca6e9689aed6e196d8cbdf2e0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf77d3b3bd2b316341cf79cd91e9c6ec6"><td class="memTemplParams" colspan="2"><a class="anchor" id="gaf77d3b3bd2b316341cf79cd91e9c6ec6"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:gaf77d3b3bd2b316341cf79cd91e9c6ec6"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_compare_exchange_weak_explicit</b> (atomic&lt; _ITp &gt; *__a, _ITp *__i1, _ITp __i2, memory_order __m1, memory_order __m2) noexcept</td></tr>
<tr class="separator:gaf77d3b3bd2b316341cf79cd91e9c6ec6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaac298f159d53864dab33d293161eb72e"><td class="memTemplParams" colspan="2"><a class="anchor" id="gaac298f159d53864dab33d293161eb72e"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:gaac298f159d53864dab33d293161eb72e"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_compare_exchange_weak_explicit</b> (volatile atomic&lt; _ITp &gt; *__a, _ITp *__i1, _ITp __i2, memory_order __m1, memory_order __m2) noexcept</td></tr>
<tr class="separator:gaac298f159d53864dab33d293161eb72e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7bbe7cb055bc6afaab338cf0b3cbc6c3"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga7bbe7cb055bc6afaab338cf0b3cbc6c3"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga7bbe7cb055bc6afaab338cf0b3cbc6c3"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_exchange</b> (atomic&lt; _ITp &gt; *__a, _ITp __i) noexcept</td></tr>
<tr class="separator:ga7bbe7cb055bc6afaab338cf0b3cbc6c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga85e5e58d76d657d369d82b681d5ea6f0"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga85e5e58d76d657d369d82b681d5ea6f0"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga85e5e58d76d657d369d82b681d5ea6f0"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_exchange</b> (volatile atomic&lt; _ITp &gt; *__a, _ITp __i) noexcept</td></tr>
<tr class="separator:ga85e5e58d76d657d369d82b681d5ea6f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5c88713a927cd18bac8314e249368fc0"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga5c88713a927cd18bac8314e249368fc0"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga5c88713a927cd18bac8314e249368fc0"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_exchange_explicit</b> (atomic&lt; _ITp &gt; *__a, _ITp __i, memory_order __m) noexcept</td></tr>
<tr class="separator:ga5c88713a927cd18bac8314e249368fc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga00de4c73ab0bd4a25890b07b6fdd1eb4"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga00de4c73ab0bd4a25890b07b6fdd1eb4"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga00de4c73ab0bd4a25890b07b6fdd1eb4"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_exchange_explicit</b> (volatile atomic&lt; _ITp &gt; *__a, _ITp __i, memory_order __m) noexcept</td></tr>
<tr class="separator:ga00de4c73ab0bd4a25890b07b6fdd1eb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab9ab1a079a35655ca8a762ef9d590156"><td class="memTemplParams" colspan="2"><a class="anchor" id="gab9ab1a079a35655ca8a762ef9d590156"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:gab9ab1a079a35655ca8a762ef9d590156"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_add</b> (__atomic_base&lt; _ITp &gt; *__a, _ITp __i) noexcept</td></tr>
<tr class="separator:gab9ab1a079a35655ca8a762ef9d590156"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga40ea6a577b3c44b6326ecba3d64b58b7"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga40ea6a577b3c44b6326ecba3d64b58b7"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga40ea6a577b3c44b6326ecba3d64b58b7"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_add</b> (volatile __atomic_base&lt; _ITp &gt; *__a, _ITp __i) noexcept</td></tr>
<tr class="separator:ga40ea6a577b3c44b6326ecba3d64b58b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga49f8b3e89e67948a38da8f6c16f200c9"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga49f8b3e89e67948a38da8f6c16f200c9"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga49f8b3e89e67948a38da8f6c16f200c9"><td class="memTemplItemLeft" align="right" valign="top">_ITp *&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_add</b> (volatile atomic&lt; _ITp * &gt; *__a, ptrdiff_t __d) noexcept</td></tr>
<tr class="separator:ga49f8b3e89e67948a38da8f6c16f200c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7ad94e89c28c3c5e198d82f547c89a8b"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga7ad94e89c28c3c5e198d82f547c89a8b"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga7ad94e89c28c3c5e198d82f547c89a8b"><td class="memTemplItemLeft" align="right" valign="top">_ITp *&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_add</b> (atomic&lt; _ITp * &gt; *__a, ptrdiff_t __d) noexcept</td></tr>
<tr class="separator:ga7ad94e89c28c3c5e198d82f547c89a8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad7ac2800832ad3192e317b24e451803b"><td class="memTemplParams" colspan="2"><a class="anchor" id="gad7ac2800832ad3192e317b24e451803b"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:gad7ac2800832ad3192e317b24e451803b"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_add_explicit</b> (__atomic_base&lt; _ITp &gt; *__a, _ITp __i, memory_order __m) noexcept</td></tr>
<tr class="separator:gad7ac2800832ad3192e317b24e451803b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga994c35e2557fad06bf40a4eb00ada85b"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga994c35e2557fad06bf40a4eb00ada85b"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga994c35e2557fad06bf40a4eb00ada85b"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_add_explicit</b> (volatile __atomic_base&lt; _ITp &gt; *__a, _ITp __i, memory_order __m) noexcept</td></tr>
<tr class="separator:ga994c35e2557fad06bf40a4eb00ada85b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9641c41642b62ada82c77d2a40eb5787"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga9641c41642b62ada82c77d2a40eb5787"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga9641c41642b62ada82c77d2a40eb5787"><td class="memTemplItemLeft" align="right" valign="top">_ITp *&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_add_explicit</b> (atomic&lt; _ITp * &gt; *__a, ptrdiff_t __d, memory_order __m) noexcept</td></tr>
<tr class="separator:ga9641c41642b62ada82c77d2a40eb5787"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8d94b16e365819206ac1982bb6452e8f"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga8d94b16e365819206ac1982bb6452e8f"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga8d94b16e365819206ac1982bb6452e8f"><td class="memTemplItemLeft" align="right" valign="top">_ITp *&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_add_explicit</b> (volatile atomic&lt; _ITp * &gt; *__a, ptrdiff_t __d, memory_order __m) noexcept</td></tr>
<tr class="separator:ga8d94b16e365819206ac1982bb6452e8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga198437c8e959d8beb885fbe8e6ab665d"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga198437c8e959d8beb885fbe8e6ab665d"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga198437c8e959d8beb885fbe8e6ab665d"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_and</b> (__atomic_base&lt; _ITp &gt; *__a, _ITp __i) noexcept</td></tr>
<tr class="separator:ga198437c8e959d8beb885fbe8e6ab665d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa2f5abd41e29df02f2797735a7fc15c8"><td class="memTemplParams" colspan="2"><a class="anchor" id="gaa2f5abd41e29df02f2797735a7fc15c8"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:gaa2f5abd41e29df02f2797735a7fc15c8"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_and</b> (volatile __atomic_base&lt; _ITp &gt; *__a, _ITp __i) noexcept</td></tr>
<tr class="separator:gaa2f5abd41e29df02f2797735a7fc15c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga776a5af67de9445b8db28738a249728c"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga776a5af67de9445b8db28738a249728c"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga776a5af67de9445b8db28738a249728c"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_and_explicit</b> (__atomic_base&lt; _ITp &gt; *__a, _ITp __i, memory_order __m) noexcept</td></tr>
<tr class="separator:ga776a5af67de9445b8db28738a249728c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1174eddf921e15e82d354effd2451aa7"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga1174eddf921e15e82d354effd2451aa7"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga1174eddf921e15e82d354effd2451aa7"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_and_explicit</b> (volatile __atomic_base&lt; _ITp &gt; *__a, _ITp __i, memory_order __m) noexcept</td></tr>
<tr class="separator:ga1174eddf921e15e82d354effd2451aa7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gace9e0dda1e8c49c6f875748142a8afcf"><td class="memTemplParams" colspan="2"><a class="anchor" id="gace9e0dda1e8c49c6f875748142a8afcf"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:gace9e0dda1e8c49c6f875748142a8afcf"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_or</b> (__atomic_base&lt; _ITp &gt; *__a, _ITp __i) noexcept</td></tr>
<tr class="separator:gace9e0dda1e8c49c6f875748142a8afcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7b9fc761e7f071516098070b7fb34298"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga7b9fc761e7f071516098070b7fb34298"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga7b9fc761e7f071516098070b7fb34298"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_or</b> (volatile __atomic_base&lt; _ITp &gt; *__a, _ITp __i) noexcept</td></tr>
<tr class="separator:ga7b9fc761e7f071516098070b7fb34298"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf665722c6b4ec8ba204303cb6d9b5945"><td class="memTemplParams" colspan="2"><a class="anchor" id="gaf665722c6b4ec8ba204303cb6d9b5945"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:gaf665722c6b4ec8ba204303cb6d9b5945"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_or_explicit</b> (__atomic_base&lt; _ITp &gt; *__a, _ITp __i, memory_order __m) noexcept</td></tr>
<tr class="separator:gaf665722c6b4ec8ba204303cb6d9b5945"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga80f2ee2950f9dcaa13406d291198b515"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga80f2ee2950f9dcaa13406d291198b515"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga80f2ee2950f9dcaa13406d291198b515"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_or_explicit</b> (volatile __atomic_base&lt; _ITp &gt; *__a, _ITp __i, memory_order __m) noexcept</td></tr>
<tr class="separator:ga80f2ee2950f9dcaa13406d291198b515"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga13eaad867f7d2e51c371503d1aac6608"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga13eaad867f7d2e51c371503d1aac6608"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga13eaad867f7d2e51c371503d1aac6608"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_sub</b> (__atomic_base&lt; _ITp &gt; *__a, _ITp __i) noexcept</td></tr>
<tr class="separator:ga13eaad867f7d2e51c371503d1aac6608"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5b22e8c5908bfaefb31a8a6b95b449eb"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga5b22e8c5908bfaefb31a8a6b95b449eb"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga5b22e8c5908bfaefb31a8a6b95b449eb"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_sub</b> (volatile __atomic_base&lt; _ITp &gt; *__a, _ITp __i) noexcept</td></tr>
<tr class="separator:ga5b22e8c5908bfaefb31a8a6b95b449eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf30b19e62bce87258684879ff0db92d1"><td class="memTemplParams" colspan="2"><a class="anchor" id="gaf30b19e62bce87258684879ff0db92d1"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:gaf30b19e62bce87258684879ff0db92d1"><td class="memTemplItemLeft" align="right" valign="top">_ITp *&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_sub</b> (volatile atomic&lt; _ITp * &gt; *__a, ptrdiff_t __d) noexcept</td></tr>
<tr class="separator:gaf30b19e62bce87258684879ff0db92d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9a18565f97660ce27e3621240e7fb65d"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga9a18565f97660ce27e3621240e7fb65d"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga9a18565f97660ce27e3621240e7fb65d"><td class="memTemplItemLeft" align="right" valign="top">_ITp *&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_sub</b> (atomic&lt; _ITp * &gt; *__a, ptrdiff_t __d) noexcept</td></tr>
<tr class="separator:ga9a18565f97660ce27e3621240e7fb65d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gade39f98c794baa2671651a0f5427a459"><td class="memTemplParams" colspan="2"><a class="anchor" id="gade39f98c794baa2671651a0f5427a459"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:gade39f98c794baa2671651a0f5427a459"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_sub_explicit</b> (__atomic_base&lt; _ITp &gt; *__a, _ITp __i, memory_order __m) noexcept</td></tr>
<tr class="separator:gade39f98c794baa2671651a0f5427a459"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9f04004ee670032688700b3d6d4414ed"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga9f04004ee670032688700b3d6d4414ed"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga9f04004ee670032688700b3d6d4414ed"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_sub_explicit</b> (volatile __atomic_base&lt; _ITp &gt; *__a, _ITp __i, memory_order __m) noexcept</td></tr>
<tr class="separator:ga9f04004ee670032688700b3d6d4414ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3cf3ba2c6d544acd20ece0195a846ea2"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga3cf3ba2c6d544acd20ece0195a846ea2"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga3cf3ba2c6d544acd20ece0195a846ea2"><td class="memTemplItemLeft" align="right" valign="top">_ITp *&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_sub_explicit</b> (volatile atomic&lt; _ITp * &gt; *__a, ptrdiff_t __d, memory_order __m) noexcept</td></tr>
<tr class="separator:ga3cf3ba2c6d544acd20ece0195a846ea2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga41be1b33347984f9334cf0b28083e1cf"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga41be1b33347984f9334cf0b28083e1cf"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga41be1b33347984f9334cf0b28083e1cf"><td class="memTemplItemLeft" align="right" valign="top">_ITp *&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_sub_explicit</b> (atomic&lt; _ITp * &gt; *__a, ptrdiff_t __d, memory_order __m) noexcept</td></tr>
<tr class="separator:ga41be1b33347984f9334cf0b28083e1cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaba11dd07604c636cb2c09df9301fed84"><td class="memTemplParams" colspan="2"><a class="anchor" id="gaba11dd07604c636cb2c09df9301fed84"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:gaba11dd07604c636cb2c09df9301fed84"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_xor</b> (__atomic_base&lt; _ITp &gt; *__a, _ITp __i) noexcept</td></tr>
<tr class="separator:gaba11dd07604c636cb2c09df9301fed84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga78a5a4571c0dd2df3621df3bb2e39a8d"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga78a5a4571c0dd2df3621df3bb2e39a8d"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga78a5a4571c0dd2df3621df3bb2e39a8d"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_xor</b> (volatile __atomic_base&lt; _ITp &gt; *__a, _ITp __i) noexcept</td></tr>
<tr class="separator:ga78a5a4571c0dd2df3621df3bb2e39a8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae45ee30d22cb3dccfc1ccc4f92716ae7"><td class="memTemplParams" colspan="2"><a class="anchor" id="gae45ee30d22cb3dccfc1ccc4f92716ae7"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:gae45ee30d22cb3dccfc1ccc4f92716ae7"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_xor_explicit</b> (__atomic_base&lt; _ITp &gt; *__a, _ITp __i, memory_order __m) noexcept</td></tr>
<tr class="separator:gae45ee30d22cb3dccfc1ccc4f92716ae7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga180cab65cfa019d33e375d17a114f394"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga180cab65cfa019d33e375d17a114f394"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga180cab65cfa019d33e375d17a114f394"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_fetch_xor_explicit</b> (volatile __atomic_base&lt; _ITp &gt; *__a, _ITp __i, memory_order __m) noexcept</td></tr>
<tr class="separator:ga180cab65cfa019d33e375d17a114f394"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae7e239f721a3f1e67fdf8220d3e69cd3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae7e239f721a3f1e67fdf8220d3e69cd3"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>std::atomic_flag_clear</b> (atomic_flag *__a) noexcept</td></tr>
<tr class="separator:gae7e239f721a3f1e67fdf8220d3e69cd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1385a0764abf7d1ec937218bd6cfabff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1385a0764abf7d1ec937218bd6cfabff"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>std::atomic_flag_clear</b> (volatile atomic_flag *__a) noexcept</td></tr>
<tr class="separator:ga1385a0764abf7d1ec937218bd6cfabff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga818867d2b2b19491fa7dba710a862f01"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga818867d2b2b19491fa7dba710a862f01"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>std::atomic_flag_clear_explicit</b> (atomic_flag *__a, memory_order __m) noexcept</td></tr>
<tr class="separator:ga818867d2b2b19491fa7dba710a862f01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga57fc5cb4386f2b5e0d1ce91ff57f14e2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga57fc5cb4386f2b5e0d1ce91ff57f14e2"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>std::atomic_flag_clear_explicit</b> (volatile atomic_flag *__a, memory_order __m) noexcept</td></tr>
<tr class="separator:ga57fc5cb4386f2b5e0d1ce91ff57f14e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa88b6ed41f787431c6fdaeade9a8319a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa88b6ed41f787431c6fdaeade9a8319a"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>std::atomic_flag_test_and_set</b> (atomic_flag *__a) noexcept</td></tr>
<tr class="separator:gaa88b6ed41f787431c6fdaeade9a8319a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga813335939ac49aea778c2ef89ee0dd75"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga813335939ac49aea778c2ef89ee0dd75"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>std::atomic_flag_test_and_set</b> (volatile atomic_flag *__a) noexcept</td></tr>
<tr class="separator:ga813335939ac49aea778c2ef89ee0dd75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab98b8914a4a51d3ab36661fdc00bb4ee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab98b8914a4a51d3ab36661fdc00bb4ee"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>std::atomic_flag_test_and_set_explicit</b> (atomic_flag *__a, memory_order __m) noexcept</td></tr>
<tr class="separator:gab98b8914a4a51d3ab36661fdc00bb4ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7d593c2b2ee4c07570c1a830b5cc4f50"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7d593c2b2ee4c07570c1a830b5cc4f50"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>std::atomic_flag_test_and_set_explicit</b> (volatile atomic_flag *__a, memory_order __m) noexcept</td></tr>
<tr class="separator:ga7d593c2b2ee4c07570c1a830b5cc4f50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0d3c108916900ecffbb28bc998dfba47"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga0d3c108916900ecffbb28bc998dfba47"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga0d3c108916900ecffbb28bc998dfba47"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_init</b> (atomic&lt; _ITp &gt; *__a, _ITp __i) noexcept</td></tr>
<tr class="separator:ga0d3c108916900ecffbb28bc998dfba47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2d83e7212ba349f602aca1ce3bf46ce3"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga2d83e7212ba349f602aca1ce3bf46ce3"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga2d83e7212ba349f602aca1ce3bf46ce3"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_init</b> (volatile atomic&lt; _ITp &gt; *__a, _ITp __i) noexcept</td></tr>
<tr class="separator:ga2d83e7212ba349f602aca1ce3bf46ce3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga021b34e9f1b44290c38b0a6279ded25b"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga021b34e9f1b44290c38b0a6279ded25b"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga021b34e9f1b44290c38b0a6279ded25b"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_is_lock_free</b> (const atomic&lt; _ITp &gt; *__a) noexcept</td></tr>
<tr class="separator:ga021b34e9f1b44290c38b0a6279ded25b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad318e04e1d95c3d0b8d919e12541c99c"><td class="memTemplParams" colspan="2"><a class="anchor" id="gad318e04e1d95c3d0b8d919e12541c99c"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:gad318e04e1d95c3d0b8d919e12541c99c"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_is_lock_free</b> (const volatile atomic&lt; _ITp &gt; *__a) noexcept</td></tr>
<tr class="separator:gad318e04e1d95c3d0b8d919e12541c99c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4b5a6f397484f01e9fb57dc8596ef79a"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga4b5a6f397484f01e9fb57dc8596ef79a"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga4b5a6f397484f01e9fb57dc8596ef79a"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_load</b> (const atomic&lt; _ITp &gt; *__a) noexcept</td></tr>
<tr class="separator:ga4b5a6f397484f01e9fb57dc8596ef79a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabd97689e268ead721cc84d98bb76bd20"><td class="memTemplParams" colspan="2"><a class="anchor" id="gabd97689e268ead721cc84d98bb76bd20"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:gabd97689e268ead721cc84d98bb76bd20"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_load</b> (const volatile atomic&lt; _ITp &gt; *__a) noexcept</td></tr>
<tr class="separator:gabd97689e268ead721cc84d98bb76bd20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga32a92f046e61bc72f3f75f86c5356fe4"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga32a92f046e61bc72f3f75f86c5356fe4"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga32a92f046e61bc72f3f75f86c5356fe4"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_load_explicit</b> (const atomic&lt; _ITp &gt; *__a, memory_order __m) noexcept</td></tr>
<tr class="separator:ga32a92f046e61bc72f3f75f86c5356fe4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga48636e869119e4fc6f0903e925a78610"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga48636e869119e4fc6f0903e925a78610"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga48636e869119e4fc6f0903e925a78610"><td class="memTemplItemLeft" align="right" valign="top">_ITp&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_load_explicit</b> (const volatile atomic&lt; _ITp &gt; *__a, memory_order __m) noexcept</td></tr>
<tr class="separator:ga48636e869119e4fc6f0903e925a78610"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabf96e6e41d21923038990845ea3e2158"><td class="memTemplParams" colspan="2"><a class="anchor" id="gabf96e6e41d21923038990845ea3e2158"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:gabf96e6e41d21923038990845ea3e2158"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_store</b> (atomic&lt; _ITp &gt; *__a, _ITp __i) noexcept</td></tr>
<tr class="separator:gabf96e6e41d21923038990845ea3e2158"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad749846bd8828672185a97a4819f6906"><td class="memTemplParams" colspan="2"><a class="anchor" id="gad749846bd8828672185a97a4819f6906"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:gad749846bd8828672185a97a4819f6906"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_store</b> (volatile atomic&lt; _ITp &gt; *__a, _ITp __i) noexcept</td></tr>
<tr class="separator:gad749846bd8828672185a97a4819f6906"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaa462f6a5c4ce1e681dd2bf77a670af8"><td class="memTemplParams" colspan="2"><a class="anchor" id="gaaa462f6a5c4ce1e681dd2bf77a670af8"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:gaaa462f6a5c4ce1e681dd2bf77a670af8"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_store_explicit</b> (atomic&lt; _ITp &gt; *__a, _ITp __i, memory_order __m) noexcept</td></tr>
<tr class="separator:gaaa462f6a5c4ce1e681dd2bf77a670af8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga87524fb24755455ab6829dabbda7008c"><td class="memTemplParams" colspan="2"><a class="anchor" id="ga87524fb24755455ab6829dabbda7008c"></a>
template&lt;typename _ITp &gt; </td></tr>
<tr class="memitem:ga87524fb24755455ab6829dabbda7008c"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><b>std::atomic_store_explicit</b> (volatile atomic&lt; _ITp &gt; *__a, _ITp __i, memory_order __m) noexcept</td></tr>
<tr class="separator:ga87524fb24755455ab6829dabbda7008c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>This is a Standard C++ Library header. </p>

<p>Definition in file <a class="el" href="a01039_source.html">atomic</a>.</p>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_db0ecf5ff2f2b0f79bbdc6312473b0df.html">include</a></li><li class="navelem"><a class="el" href="a01039.html">atomic</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.5 </li>
  </ul>
</div>
</body>
</html>