Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > c74ab286c3d46f9b82671d206e43a74b > files > 1355

libstdc++-docs-4.6.3-2.fc15.i686.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"/>
<title>libstdc++: stl_function.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.4 -->
<div id="top">
<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>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('a01050.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="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">stl_function.h File Reference</div>  </div>
</div>
<div class="contents">

<p><a href="a01050_source.html">Go to the source code of this file.</a></p>
<h2><a name="nested-classes"></a>
Classes</h2>
<ul>
<li>struct <a class="el" href="a00254.html">std::binary_function&lt; _Arg1, _Arg2, _Result &gt;</a>
<li>class <a class="el" href="a00408.html">std::binary_negate&lt; _Predicate &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01197.html">negation functors</a>.  <a href="a00408.html#details">More...</a><br/></dl><li>class <a class="el" href="a00438.html">std::const_mem_fun1_ref_t&lt; _Ret, _Tp, _Arg &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01199.html">adaptors for member pointers</a>.  <a href="a00438.html#details">More...</a><br/></dl><li>class <a class="el" href="a00439.html">std::const_mem_fun1_t&lt; _Ret, _Tp, _Arg &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01199.html">adaptors for member pointers</a>.  <a href="a00439.html#details">More...</a><br/></dl><li>class <a class="el" href="a00440.html">std::const_mem_fun_ref_t&lt; _Ret, _Tp &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01199.html">adaptors for member pointers</a>.  <a href="a00440.html#details">More...</a><br/></dl><li>class <a class="el" href="a00441.html">std::const_mem_fun_t&lt; _Ret, _Tp &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01199.html">adaptors for member pointers</a>.  <a href="a00441.html#details">More...</a><br/></dl><li>struct <a class="el" href="a00459.html">std::divides&lt; _Tp &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01194.html">math functors</a>.  <a href="a00459.html#details">More...</a><br/></dl><li>struct <a class="el" href="a00462.html">std::equal_to&lt; _Tp &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01195.html">comparison functors</a>.  <a href="a00462.html#details">More...</a><br/></dl><li>struct <a class="el" href="a00486.html">std::greater&lt; _Tp &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01195.html">comparison functors</a>.  <a href="a00486.html#details">More...</a><br/></dl><li>struct <a class="el" href="a00487.html">std::greater_equal&lt; _Tp &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01195.html">comparison functors</a>.  <a href="a00487.html#details">More...</a><br/></dl><li>struct <a class="el" href="a00577.html">std::less&lt; _Tp &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01195.html">comparison functors</a>.  <a href="a00577.html#details">More...</a><br/></dl><li>struct <a class="el" href="a00578.html">std::less_equal&lt; _Tp &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01195.html">comparison functors</a>.  <a href="a00578.html#details">More...</a><br/></dl><li>struct <a class="el" href="a00586.html">std::logical_and&lt; _Tp &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01196.html">Boolean operations functors</a>.  <a href="a00586.html#details">More...</a><br/></dl><li>struct <a class="el" href="a00587.html">std::logical_not&lt; _Tp &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01196.html">Boolean operations functors</a>.  <a href="a00587.html#details">More...</a><br/></dl><li>struct <a class="el" href="a00588.html">std::logical_or&lt; _Tp &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01196.html">Boolean operations functors</a>.  <a href="a00588.html#details">More...</a><br/></dl><li>class <a class="el" href="a00595.html">std::mem_fun1_ref_t&lt; _Ret, _Tp, _Arg &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01199.html">adaptors for member pointers</a>.  <a href="a00595.html#details">More...</a><br/></dl><li>class <a class="el" href="a00596.html">std::mem_fun1_t&lt; _Ret, _Tp, _Arg &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01199.html">adaptors for member pointers</a>.  <a href="a00596.html#details">More...</a><br/></dl><li>class <a class="el" href="a00597.html">std::mem_fun_ref_t&lt; _Ret, _Tp &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01199.html">adaptors for member pointers</a>.  <a href="a00597.html#details">More...</a><br/></dl><li>class <a class="el" href="a00598.html">std::mem_fun_t&lt; _Ret, _Tp &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01199.html">adaptors for member pointers</a>.  <a href="a00598.html#details">More...</a><br/></dl><li>struct <a class="el" href="a00602.html">std::minus&lt; _Tp &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01194.html">math functors</a>.  <a href="a00602.html#details">More...</a><br/></dl><li>struct <a class="el" href="a00603.html">std::modulus&lt; _Tp &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01194.html">math functors</a>.  <a href="a00603.html#details">More...</a><br/></dl><li>struct <a class="el" href="a00611.html">std::multiplies&lt; _Tp &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01194.html">math functors</a>.  <a href="a00611.html#details">More...</a><br/></dl><li>struct <a class="el" href="a00614.html">std::negate&lt; _Tp &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01194.html">math functors</a>.  <a href="a00614.html#details">More...</a><br/></dl><li>struct <a class="el" href="a00619.html">std::not_equal_to&lt; _Tp &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01195.html">comparison functors</a>.  <a href="a00619.html#details">More...</a><br/></dl><li>struct <a class="el" href="a00657.html">std::plus&lt; _Tp &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01194.html">math functors</a>.  <a href="a00657.html#details">More...</a><br/></dl><li>class <a class="el" href="a00658.html">std::pointer_to_binary_function&lt; _Arg1, _Arg2, _Result &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01198.html">adaptors for function pointers</a>.  <a href="a00658.html#details">More...</a><br/></dl><li>class <a class="el" href="a00659.html">std::pointer_to_unary_function&lt; _Arg, _Result &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01198.html">adaptors for function pointers</a>.  <a href="a00659.html#details">More...</a><br/></dl><li>struct <a class="el" href="a00723.html">std::unary_function&lt; _Arg, _Result &gt;</a>
<li>class <a class="el" href="a00724.html">std::unary_negate&lt; _Predicate &gt;</a>
<dl class="el"><dd class="mdescRight">One of the <a class="el" href="a01197.html">negation functors</a>.  <a href="a00724.html#details">More...</a><br/></dl></ul>
<h2><a name="namespaces"></a>
Namespaces</h2>
<ul>
<li>namespace <a class="el" href="a01137.html">std</a>
</ul>
<h2><a name="func-members"></a>
Functions</h2>
<ul>
<li><a class="anchor" id="ga58aa3b67eba2b8219e7aec7d4cdebcdb"></a><!-- doxytag: member="stl_function.h::mem_fun" ref="ga58aa3b67eba2b8219e7aec7d4cdebcdb" args="(_Ret(_Tp::*__f)())" -->
template&lt;typename _Ret , typename _Tp &gt; mem_fun_t&lt; _Ret, _Tp &gt; <b>std::mem_fun</b> (_Ret(_Tp::*__f)())
<li><a class="anchor" id="ga46b3aee55bddccc454ea4f8edc26ffa7"></a><!-- doxytag: member="stl_function.h::mem_fun" ref="ga46b3aee55bddccc454ea4f8edc26ffa7" args="(_Ret(_Tp::*__f)(_Arg))" -->
template&lt;typename _Ret , typename _Tp , typename _Arg &gt; mem_fun1_t&lt; _Ret, _Tp, _Arg &gt; <b>std::mem_fun</b> (_Ret(_Tp::*__f)(_Arg))
<li><a class="anchor" id="ga687f2e895f04650c387fb74407e1ca5e"></a><!-- doxytag: member="stl_function.h::mem_fun_ref" ref="ga687f2e895f04650c387fb74407e1ca5e" args="(_Ret(_Tp::*__f)(_Arg))" -->
template&lt;typename _Ret , typename _Tp , typename _Arg &gt; mem_fun1_ref_t&lt; _Ret, _Tp, _Arg &gt; <b>std::mem_fun_ref</b> (_Ret(_Tp::*__f)(_Arg))
<li><a class="anchor" id="ga97d2206fa72b75b82c9055b9c5ea0c5e"></a><!-- doxytag: member="stl_function.h::mem_fun_ref" ref="ga97d2206fa72b75b82c9055b9c5ea0c5e" args="(_Ret(_Tp::*__f)())" -->
template&lt;typename _Ret , typename _Tp &gt; mem_fun_ref_t&lt; _Ret, _Tp &gt; <b>std::mem_fun_ref</b> (_Ret(_Tp::*__f)())
<li>template&lt;typename _Predicate &gt; unary_negate&lt; _Predicate &gt; <a class="el" href="a01197.html#ga8b59eba1a95a4d47849553a41c0156ad">std::not1</a> (const _Predicate &amp;__pred)
<li>template&lt;typename _Predicate &gt; binary_negate&lt; _Predicate &gt; <a class="el" href="a01197.html#ga20598f521e375e9e8465fc211c9cf49c">std::not2</a> (const _Predicate &amp;__pred)
<li>template&lt;typename _Arg , typename _Result &gt; pointer_to_unary_function<br class="typebreak"/>
&lt; _Arg, _Result &gt; <a class="el" href="a01198.html#gac7139c6dea6421abef136a026f6c071b">std::ptr_fun</a> (_Result(*__x)(_Arg))
<li>template&lt;typename _Arg1 , typename _Arg2 , typename _Result &gt; pointer_to_binary_function<br class="typebreak"/>
&lt; _Arg1, _Arg2, _Result &gt; <a class="el" href="a01198.html#ga358aa21a20d3e304bbe878f4940f5742">std::ptr_fun</a> (_Result(*__x)(_Arg1, _Arg2))
</ul>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>This is an internal header file, included by other library headers. Do not attempt to use it directly. Instead, include &lt;functional&gt;. </p>

<p>Definition in file <a class="el" href="a01050_source.html">stl_function.h</a>.</p>
</div></div>
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="a01050.html">stl_function.h</a>      </li>
      <li class="footer">Generated by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </li>
    </ul>
  </div>

</body>
</html>