2007 lines
103 KiB
HTML
2007 lines
103 KiB
HTML
<!-- HTML header for doxygen 1.8.18-->
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>OR-Tools: StrongVector< IntType, T, Alloc ></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="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
<link href="styleSheet.tmp.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 id="projectlogo"><img alt="Logo" src="orLogo.png"/></td>
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">OR-Tools
|
|
 <span id="projectnumber">9.0</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.9.1 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
</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">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(function(){initNavTree('classabsl_1_1_strong_vector.html',''); initResizable(); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-types">Public Types</a> |
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="classabsl_1_1_strong_vector-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">StrongVector< IntType, T, Alloc ></div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><h3>template<typename IntType, typename T, typename Alloc = std::allocator<T>><br />
|
|
class absl::StrongVector< IntType, T, Alloc ></h3>
|
|
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00076">76</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
</div><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
|
|
Public Types</h2></td></tr>
|
|
<tr class="memitem:a438decdb30e58e702fbcd651090b5632"><td class="memItemLeft" align="right" valign="top">typedef IntType </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a438decdb30e58e702fbcd651090b5632">IndexType</a></td></tr>
|
|
<tr class="separator:a438decdb30e58e702fbcd651090b5632"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afd7ebd111d31cb1113dec223a6287886"><td class="memItemLeft" align="right" valign="top">typedef std::vector< T, Alloc > </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#afd7ebd111d31cb1113dec223a6287886">ParentType</a></td></tr>
|
|
<tr class="separator:afd7ebd111d31cb1113dec223a6287886"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a06292e8ab8b52be16e203e7a6c54adbc"><td class="memItemLeft" align="right" valign="top">typedef ParentType::size_type </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a></td></tr>
|
|
<tr class="separator:a06292e8ab8b52be16e203e7a6c54adbc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a12de9b10bb1f9b0c9b4f12c9d04b56bd"><td class="memItemLeft" align="right" valign="top">typedef ParentType::allocator_type </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a12de9b10bb1f9b0c9b4f12c9d04b56bd">allocator_type</a></td></tr>
|
|
<tr class="separator:a12de9b10bb1f9b0c9b4f12c9d04b56bd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7c1842ce2b57f7cf42dde6df3b108f2d"><td class="memItemLeft" align="right" valign="top">typedef ParentType::value_type </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a></td></tr>
|
|
<tr class="separator:a7c1842ce2b57f7cf42dde6df3b108f2d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a97cf515120e597278680b685bafb2201"><td class="memItemLeft" align="right" valign="top">typedef ParentType::difference_type </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a97cf515120e597278680b685bafb2201">difference_type</a></td></tr>
|
|
<tr class="separator:a97cf515120e597278680b685bafb2201"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afb6e8df954ff6771a3c055819aa4f83c"><td class="memItemLeft" align="right" valign="top">typedef ParentType::reference </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#afb6e8df954ff6771a3c055819aa4f83c">reference</a></td></tr>
|
|
<tr class="separator:afb6e8df954ff6771a3c055819aa4f83c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a91a7de5865fc298717ed092d5aaa24af"><td class="memItemLeft" align="right" valign="top">typedef ParentType::const_reference </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a91a7de5865fc298717ed092d5aaa24af">const_reference</a></td></tr>
|
|
<tr class="separator:a91a7de5865fc298717ed092d5aaa24af"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afd9d0c4c51498f58f2f18b36e1566b0d"><td class="memItemLeft" align="right" valign="top">typedef ParentType::pointer </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#afd9d0c4c51498f58f2f18b36e1566b0d">pointer</a></td></tr>
|
|
<tr class="separator:afd9d0c4c51498f58f2f18b36e1566b0d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa83861f62bad74bb0b26f967c29c05c3"><td class="memItemLeft" align="right" valign="top">typedef ParentType::const_pointer </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#aa83861f62bad74bb0b26f967c29c05c3">const_pointer</a></td></tr>
|
|
<tr class="separator:aa83861f62bad74bb0b26f967c29c05c3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a931d939764d0b5d8b6c33fa483432e94"><td class="memItemLeft" align="right" valign="top">typedef ParentType::iterator </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a></td></tr>
|
|
<tr class="separator:a931d939764d0b5d8b6c33fa483432e94"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9e46d0d9f804e28013a10b9deab1afa3"><td class="memItemLeft" align="right" valign="top">typedef ParentType::const_iterator </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a></td></tr>
|
|
<tr class="separator:a9e46d0d9f804e28013a10b9deab1afa3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a384b36fcbb86d66965f14fa24ef310d8"><td class="memItemLeft" align="right" valign="top">typedef ParentType::reverse_iterator </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a384b36fcbb86d66965f14fa24ef310d8">reverse_iterator</a></td></tr>
|
|
<tr class="separator:a384b36fcbb86d66965f14fa24ef310d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a792a7f8ebb289f9aceed7c8fb3aaa311"><td class="memItemLeft" align="right" valign="top">typedef ParentType::const_reverse_iterator </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a792a7f8ebb289f9aceed7c8fb3aaa311">const_reverse_iterator</a></td></tr>
|
|
<tr class="separator:a792a7f8ebb289f9aceed7c8fb3aaa311"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
|
Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:aa59b5fe33af14234e67f7a61b7cc860c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#aa59b5fe33af14234e67f7a61b7cc860c">StrongVector</a> ()</td></tr>
|
|
<tr class="separator:aa59b5fe33af14234e67f7a61b7cc860c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa8dd605406ba172400b079281ea10970"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#aa8dd605406ba172400b079281ea10970">StrongVector</a> (const <a class="el" href="classabsl_1_1_strong_vector.html#a12de9b10bb1f9b0c9b4f12c9d04b56bd">allocator_type</a> &<a class="el" href="constraint__solver_2table_8cc.html#acb18315d548212835cd8ed4287e6c0b6">a</a>)</td></tr>
|
|
<tr class="separator:aa8dd605406ba172400b079281ea10970"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af223ecddc1be9748dd7aa5dd5620a91c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#af223ecddc1be9748dd7aa5dd5620a91c">StrongVector</a> (<a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a> n)</td></tr>
|
|
<tr class="separator:af223ecddc1be9748dd7aa5dd5620a91c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a150cfdfcb659275d6f8151f5bee25dd9"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a150cfdfcb659275d6f8151f5bee25dd9">StrongVector</a> (<a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a> n, const <a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> &v, const <a class="el" href="classabsl_1_1_strong_vector.html#a12de9b10bb1f9b0c9b4f12c9d04b56bd">allocator_type</a> &<a class="el" href="constraint__solver_2table_8cc.html#acb18315d548212835cd8ed4287e6c0b6">a</a>=<a class="el" href="classabsl_1_1_strong_vector.html#a12de9b10bb1f9b0c9b4f12c9d04b56bd">allocator_type</a>())</td></tr>
|
|
<tr class="separator:a150cfdfcb659275d6f8151f5bee25dd9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1dfc9607206fee172a7242bf86f765b3"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a1dfc9607206fee172a7242bf86f765b3">StrongVector</a> (std::initializer_list< <a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> > il)</td></tr>
|
|
<tr class="separator:a1dfc9607206fee172a7242bf86f765b3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6bf90204743d8671067187701b86406f"><td class="memTemplParams" colspan="2">template<typename InputIteratorType > </td></tr>
|
|
<tr class="memitem:a6bf90204743d8671067187701b86406f"><td class="memTemplItemLeft" align="right" valign="top"> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a6bf90204743d8671067187701b86406f">StrongVector</a> (InputIteratorType first, InputIteratorType last, const <a class="el" href="classabsl_1_1_strong_vector.html#a12de9b10bb1f9b0c9b4f12c9d04b56bd">allocator_type</a> &<a class="el" href="constraint__solver_2table_8cc.html#acb18315d548212835cd8ed4287e6c0b6">a</a>=<a class="el" href="classabsl_1_1_strong_vector.html#a12de9b10bb1f9b0c9b4f12c9d04b56bd">allocator_type</a>())</td></tr>
|
|
<tr class="separator:a6bf90204743d8671067187701b86406f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a80246b55396a4ac14378affd0bf4c479"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classabsl_1_1_strong_vector.html#afd7ebd111d31cb1113dec223a6287886">ParentType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a80246b55396a4ac14378affd0bf4c479">get</a> () const</td></tr>
|
|
<tr class="separator:a80246b55396a4ac14378affd0bf4c479"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4069b97f1ba50383f6533b82c5680f4d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#afd7ebd111d31cb1113dec223a6287886">ParentType</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a4069b97f1ba50383f6533b82c5680f4d">mutable_get</a> ()</td></tr>
|
|
<tr class="separator:a4069b97f1ba50383f6533b82c5680f4d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2b76889416b28144f0bba2bcab64cd15"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#afb6e8df954ff6771a3c055819aa4f83c">reference</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a2b76889416b28144f0bba2bcab64cd15">operator[]</a> (<a class="el" href="classabsl_1_1_strong_vector.html#a438decdb30e58e702fbcd651090b5632">IndexType</a> i)</td></tr>
|
|
<tr class="separator:a2b76889416b28144f0bba2bcab64cd15"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad07d7e72cd1a2247808362d9ff274587"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a91a7de5865fc298717ed092d5aaa24af">const_reference</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#ad07d7e72cd1a2247808362d9ff274587">operator[]</a> (<a class="el" href="classabsl_1_1_strong_vector.html#a438decdb30e58e702fbcd651090b5632">IndexType</a> i) const</td></tr>
|
|
<tr class="separator:ad07d7e72cd1a2247808362d9ff274587"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3232a557477de0f859d70a9216e6eb81"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#afb6e8df954ff6771a3c055819aa4f83c">reference</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a3232a557477de0f859d70a9216e6eb81">at</a> (<a class="el" href="classabsl_1_1_strong_vector.html#a438decdb30e58e702fbcd651090b5632">IndexType</a> i)</td></tr>
|
|
<tr class="separator:a3232a557477de0f859d70a9216e6eb81"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8b95a5f2cb564d592805b2f96644ac86"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a91a7de5865fc298717ed092d5aaa24af">const_reference</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a8b95a5f2cb564d592805b2f96644ac86">at</a> (<a class="el" href="classabsl_1_1_strong_vector.html#a438decdb30e58e702fbcd651090b5632">IndexType</a> i) const</td></tr>
|
|
<tr class="separator:a8b95a5f2cb564d592805b2f96644ac86"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a184fe69018ae421dcf31c964bfe40576"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a184fe69018ae421dcf31c964bfe40576">assign</a> (<a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a> n, const <a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> &val)</td></tr>
|
|
<tr class="separator:a184fe69018ae421dcf31c964bfe40576"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3b72d75682e2a0c171687205992c4177"><td class="memTemplParams" colspan="2">template<typename InputIt > </td></tr>
|
|
<tr class="memitem:a3b72d75682e2a0c171687205992c4177"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a3b72d75682e2a0c171687205992c4177">assign</a> (InputIt f, InputIt l)</td></tr>
|
|
<tr class="separator:a3b72d75682e2a0c171687205992c4177"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa7fcb0c0fc4cae197c667d04506a3fd1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#aa7fcb0c0fc4cae197c667d04506a3fd1">assign</a> (std::initializer_list< <a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> > ilist)</td></tr>
|
|
<tr class="separator:aa7fcb0c0fc4cae197c667d04506a3fd1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad69bd11391be1a1dba5c8202259664f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#ad69bd11391be1a1dba5c8202259664f8">begin</a> ()</td></tr>
|
|
<tr class="separator:ad69bd11391be1a1dba5c8202259664f8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a29305669b60ca1680752e2fc3592ba99"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a29305669b60ca1680752e2fc3592ba99">begin</a> () const</td></tr>
|
|
<tr class="separator:a29305669b60ca1680752e2fc3592ba99"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acad38d52497a975bfb6f2f6acd76631f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#acad38d52497a975bfb6f2f6acd76631f">end</a> ()</td></tr>
|
|
<tr class="separator:acad38d52497a975bfb6f2f6acd76631f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:accf9a4bd0c34d4a5f6a7dab66ea10cdc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#accf9a4bd0c34d4a5f6a7dab66ea10cdc">end</a> () const</td></tr>
|
|
<tr class="separator:accf9a4bd0c34d4a5f6a7dab66ea10cdc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acea44ed500a54b2bb93e16b86e81afa8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a384b36fcbb86d66965f14fa24ef310d8">reverse_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#acea44ed500a54b2bb93e16b86e81afa8">rbegin</a> ()</td></tr>
|
|
<tr class="separator:acea44ed500a54b2bb93e16b86e81afa8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af086cceac199bd735c7a97c2a8d7ed21"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a792a7f8ebb289f9aceed7c8fb3aaa311">const_reverse_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#af086cceac199bd735c7a97c2a8d7ed21">rbegin</a> () const</td></tr>
|
|
<tr class="separator:af086cceac199bd735c7a97c2a8d7ed21"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a68c599ddcbfddc65170de524ac165e44"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a384b36fcbb86d66965f14fa24ef310d8">reverse_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a68c599ddcbfddc65170de524ac165e44">rend</a> ()</td></tr>
|
|
<tr class="separator:a68c599ddcbfddc65170de524ac165e44"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a07da1fdc890b6949f1a20a1961c6fc44"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a792a7f8ebb289f9aceed7c8fb3aaa311">const_reverse_iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a07da1fdc890b6949f1a20a1961c6fc44">rend</a> () const</td></tr>
|
|
<tr class="separator:a07da1fdc890b6949f1a20a1961c6fc44"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a60304b65bf89363bcc3165d3cde67f86"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a60304b65bf89363bcc3165d3cde67f86">size</a> () const</td></tr>
|
|
<tr class="separator:a60304b65bf89363bcc3165d3cde67f86"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a95205eb0260cd9ed6efac29f93508193"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a95205eb0260cd9ed6efac29f93508193">max_size</a> () const</td></tr>
|
|
<tr class="separator:a95205eb0260cd9ed6efac29f93508193"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4e3670a285a3642eaa07f66766cffa72"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a4e3670a285a3642eaa07f66766cffa72">resize</a> (<a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a> new_size)</td></tr>
|
|
<tr class="separator:a4e3670a285a3642eaa07f66766cffa72"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1ae250265d6bcf3460fadd7a0ca23566"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a1ae250265d6bcf3460fadd7a0ca23566">resize</a> (<a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a> new_size, const <a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> &x)</td></tr>
|
|
<tr class="separator:a1ae250265d6bcf3460fadd7a0ca23566"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad0ca5aee30a51753613c75187175e836"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#ad0ca5aee30a51753613c75187175e836">capacity</a> () const</td></tr>
|
|
<tr class="separator:ad0ca5aee30a51753613c75187175e836"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a644718bb2fb240de962dc3c9a1fdf0dc"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a644718bb2fb240de962dc3c9a1fdf0dc">empty</a> () const</td></tr>
|
|
<tr class="separator:a644718bb2fb240de962dc3c9a1fdf0dc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a562f7b24b47d3e7632a9896935c14d8b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a562f7b24b47d3e7632a9896935c14d8b">reserve</a> (<a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a> n)</td></tr>
|
|
<tr class="separator:a562f7b24b47d3e7632a9896935c14d8b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9263000d449fdccb6cb70b303063e60b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a9263000d449fdccb6cb70b303063e60b">push_back</a> (const <a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> &x)</td></tr>
|
|
<tr class="separator:a9263000d449fdccb6cb70b303063e60b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a907ee3218a529fcd4adb7a3398e48719"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a907ee3218a529fcd4adb7a3398e48719">push_back</a> (<a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> &&x)</td></tr>
|
|
<tr class="separator:a907ee3218a529fcd4adb7a3398e48719"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac294eba73765b9a72a7399d64e8ecd9a"><td class="memTemplParams" colspan="2">template<typename... Args> </td></tr>
|
|
<tr class="memitem:ac294eba73765b9a72a7399d64e8ecd9a"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#ac294eba73765b9a72a7399d64e8ecd9a">emplace_back</a> (Args &&... args)</td></tr>
|
|
<tr class="separator:ac294eba73765b9a72a7399d64e8ecd9a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5c284a0b485077761a4c5351121cd64c"><td class="memTemplParams" colspan="2">template<typename... Args> </td></tr>
|
|
<tr class="memitem:a5c284a0b485077761a4c5351121cd64c"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a5c284a0b485077761a4c5351121cd64c">emplace</a> (<a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> pos, Args &&... args)</td></tr>
|
|
<tr class="separator:a5c284a0b485077761a4c5351121cd64c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a058bda4957df6a97b1ea6c9fd783f672"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a058bda4957df6a97b1ea6c9fd783f672">pop_back</a> ()</td></tr>
|
|
<tr class="separator:a058bda4957df6a97b1ea6c9fd783f672"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa5d16d85614c5d518ae10f882e6fb981"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#aa5d16d85614c5d518ae10f882e6fb981">swap</a> (<a class="el" href="classabsl_1_1_strong_vector.html">StrongVector</a> &x)</td></tr>
|
|
<tr class="separator:aa5d16d85614c5d518ae10f882e6fb981"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac8bb3912a3ce86b15842e79d0b421204"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#ac8bb3912a3ce86b15842e79d0b421204">clear</a> ()</td></tr>
|
|
<tr class="separator:ac8bb3912a3ce86b15842e79d0b421204"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6a48363b4355f6f5b441637774f79a59"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#afb6e8df954ff6771a3c055819aa4f83c">reference</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a6a48363b4355f6f5b441637774f79a59">front</a> ()</td></tr>
|
|
<tr class="separator:a6a48363b4355f6f5b441637774f79a59"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0ae6b4f9719202f7ddb334c16fb03d80"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a91a7de5865fc298717ed092d5aaa24af">const_reference</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a0ae6b4f9719202f7ddb334c16fb03d80">front</a> () const</td></tr>
|
|
<tr class="separator:a0ae6b4f9719202f7ddb334c16fb03d80"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af71e6c1eccbc12e9339c00a86a981a43"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#afb6e8df954ff6771a3c055819aa4f83c">reference</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#af71e6c1eccbc12e9339c00a86a981a43">back</a> ()</td></tr>
|
|
<tr class="separator:af71e6c1eccbc12e9339c00a86a981a43"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a61772c77ad2abfbb296912e7281e154c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a91a7de5865fc298717ed092d5aaa24af">const_reference</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a61772c77ad2abfbb296912e7281e154c">back</a> () const</td></tr>
|
|
<tr class="separator:a61772c77ad2abfbb296912e7281e154c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a36e4d11a00a3572c87bf7e913e9b5ca1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#afd9d0c4c51498f58f2f18b36e1566b0d">pointer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a36e4d11a00a3572c87bf7e913e9b5ca1">data</a> ()</td></tr>
|
|
<tr class="separator:a36e4d11a00a3572c87bf7e913e9b5ca1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3428c77f74e61bb1e0e4a836e2b68004"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#aa83861f62bad74bb0b26f967c29c05c3">const_pointer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a3428c77f74e61bb1e0e4a836e2b68004">data</a> () const</td></tr>
|
|
<tr class="separator:a3428c77f74e61bb1e0e4a836e2b68004"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a29790c28710ec0e64b48c2f4edd0b08c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a29790c28710ec0e64b48c2f4edd0b08c">erase</a> (<a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> pos)</td></tr>
|
|
<tr class="separator:a29790c28710ec0e64b48c2f4edd0b08c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa3af768723cd533218ea3d83af440713"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#aa3af768723cd533218ea3d83af440713">erase</a> (<a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> first, <a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> last)</td></tr>
|
|
<tr class="separator:aa3af768723cd533218ea3d83af440713"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a436947c1a9c9d115cc85c707d8f693c0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a436947c1a9c9d115cc85c707d8f693c0">insert</a> (<a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> pos, const <a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> &x)</td></tr>
|
|
<tr class="separator:a436947c1a9c9d115cc85c707d8f693c0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af9e4c95cd746bafbd580d90d941c479b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#af9e4c95cd746bafbd580d90d941c479b">insert</a> (<a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> pos, <a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> &&x)</td></tr>
|
|
<tr class="separator:af9e4c95cd746bafbd580d90d941c479b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a59e1d18447a9b7731600569f57767658"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a59e1d18447a9b7731600569f57767658">insert</a> (<a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> pos, <a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a> n, const <a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> &x)</td></tr>
|
|
<tr class="separator:a59e1d18447a9b7731600569f57767658"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a71699ecba4eda742a8de2ce614ab4659"><td class="memTemplParams" colspan="2">template<typename IIt > </td></tr>
|
|
<tr class="memitem:a71699ecba4eda742a8de2ce614ab4659"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a71699ecba4eda742a8de2ce614ab4659">insert</a> (<a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> pos, IIt first, IIt last)</td></tr>
|
|
<tr class="separator:a71699ecba4eda742a8de2ce614ab4659"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a60d536667ed1051c2a61428f7067e919"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classabsl_1_1_strong_vector.html#a60d536667ed1051c2a61428f7067e919">insert</a> (<a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> pos, std::initializer_list< <a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> > ilist)</td></tr>
|
|
<tr class="separator:a60d536667ed1051c2a61428f7067e919"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Member Typedef Documentation</h2>
|
|
<a id="a12de9b10bb1f9b0c9b4f12c9d04b56bd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a12de9b10bb1f9b0c9b4f12c9d04b56bd">◆ </a></span>allocator_type</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef ParentType::allocator_type <a class="el" href="classabsl_1_1_strong_vector.html#a12de9b10bb1f9b0c9b4f12c9d04b56bd">allocator_type</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00082">82</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9e46d0d9f804e28013a10b9deab1afa3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9e46d0d9f804e28013a10b9deab1afa3">◆ </a></span>const_iterator</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef ParentType::const_iterator <a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00090">90</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa83861f62bad74bb0b26f967c29c05c3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa83861f62bad74bb0b26f967c29c05c3">◆ </a></span>const_pointer</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef ParentType::const_pointer <a class="el" href="classabsl_1_1_strong_vector.html#aa83861f62bad74bb0b26f967c29c05c3">const_pointer</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00088">88</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a91a7de5865fc298717ed092d5aaa24af"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a91a7de5865fc298717ed092d5aaa24af">◆ </a></span>const_reference</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef ParentType::const_reference <a class="el" href="classabsl_1_1_strong_vector.html#a91a7de5865fc298717ed092d5aaa24af">const_reference</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00086">86</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a792a7f8ebb289f9aceed7c8fb3aaa311"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a792a7f8ebb289f9aceed7c8fb3aaa311">◆ </a></span>const_reverse_iterator</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef ParentType::const_reverse_iterator <a class="el" href="classabsl_1_1_strong_vector.html#a792a7f8ebb289f9aceed7c8fb3aaa311">const_reverse_iterator</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00092">92</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a97cf515120e597278680b685bafb2201"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a97cf515120e597278680b685bafb2201">◆ </a></span>difference_type</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef ParentType::difference_type <a class="el" href="classabsl_1_1_strong_vector.html#a97cf515120e597278680b685bafb2201">difference_type</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00084">84</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a438decdb30e58e702fbcd651090b5632"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a438decdb30e58e702fbcd651090b5632">◆ </a></span>IndexType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef IntType <a class="el" href="classabsl_1_1_strong_vector.html#a438decdb30e58e702fbcd651090b5632">IndexType</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00078">78</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a931d939764d0b5d8b6c33fa483432e94"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a931d939764d0b5d8b6c33fa483432e94">◆ </a></span>iterator</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef ParentType::iterator <a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00089">89</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afd7ebd111d31cb1113dec223a6287886"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afd7ebd111d31cb1113dec223a6287886">◆ </a></span>ParentType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef std::vector<T, Alloc> <a class="el" href="classabsl_1_1_strong_vector.html#afd7ebd111d31cb1113dec223a6287886">ParentType</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00079">79</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afd9d0c4c51498f58f2f18b36e1566b0d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afd9d0c4c51498f58f2f18b36e1566b0d">◆ </a></span>pointer</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef ParentType::pointer <a class="el" href="classabsl_1_1_strong_vector.html#afd9d0c4c51498f58f2f18b36e1566b0d">pointer</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00087">87</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="afb6e8df954ff6771a3c055819aa4f83c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#afb6e8df954ff6771a3c055819aa4f83c">◆ </a></span>reference</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef ParentType::reference <a class="el" href="classabsl_1_1_strong_vector.html#afb6e8df954ff6771a3c055819aa4f83c">reference</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00085">85</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a384b36fcbb86d66965f14fa24ef310d8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a384b36fcbb86d66965f14fa24ef310d8">◆ </a></span>reverse_iterator</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef ParentType::reverse_iterator <a class="el" href="classabsl_1_1_strong_vector.html#a384b36fcbb86d66965f14fa24ef310d8">reverse_iterator</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00091">91</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a06292e8ab8b52be16e203e7a6c54adbc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a06292e8ab8b52be16e203e7a6c54adbc">◆ </a></span>size_type</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef ParentType::size_type <a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00081">81</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7c1842ce2b57f7cf42dde6df3b108f2d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7c1842ce2b57f7cf42dde6df3b108f2d">◆ </a></span>value_type</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef ParentType::value_type <a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00083">83</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="aa59b5fe33af14234e67f7a61b7cc860c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa59b5fe33af14234e67f7a61b7cc860c">◆ </a></span>StrongVector() <span class="overload">[1/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html">StrongVector</a> </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00095">95</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa8dd605406ba172400b079281ea10970"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa8dd605406ba172400b079281ea10970">◆ </a></span>StrongVector() <span class="overload">[2/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html">StrongVector</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classabsl_1_1_strong_vector.html#a12de9b10bb1f9b0c9b4f12c9d04b56bd">allocator_type</a> & </td>
|
|
<td class="paramname"><em>a</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00097">97</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af223ecddc1be9748dd7aa5dd5620a91c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af223ecddc1be9748dd7aa5dd5620a91c">◆ </a></span>StrongVector() <span class="overload">[3/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html">StrongVector</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a> </td>
|
|
<td class="paramname"><em>n</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00098">98</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a150cfdfcb659275d6f8151f5bee25dd9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a150cfdfcb659275d6f8151f5bee25dd9">◆ </a></span>StrongVector() <span class="overload">[4/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html">StrongVector</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a> </td>
|
|
<td class="paramname"><em>n</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> & </td>
|
|
<td class="paramname"><em>v</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classabsl_1_1_strong_vector.html#a12de9b10bb1f9b0c9b4f12c9d04b56bd">allocator_type</a> & </td>
|
|
<td class="paramname"><em>a</em> = <code><a class="el" href="classabsl_1_1_strong_vector.html#a12de9b10bb1f9b0c9b4f12c9d04b56bd">allocator_type</a>()</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00100">100</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1dfc9607206fee172a7242bf86f765b3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1dfc9607206fee172a7242bf86f765b3">◆ </a></span>StrongVector() <span class="overload">[5/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html">StrongVector</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::initializer_list< <a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> > </td>
|
|
<td class="paramname"><em>il</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00104">104</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6bf90204743d8671067187701b86406f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6bf90204743d8671067187701b86406f">◆ </a></span>StrongVector() <span class="overload">[6/6]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html">StrongVector</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">InputIteratorType </td>
|
|
<td class="paramname"><em>first</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">InputIteratorType </td>
|
|
<td class="paramname"><em>last</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classabsl_1_1_strong_vector.html#a12de9b10bb1f9b0c9b4f12c9d04b56bd">allocator_type</a> & </td>
|
|
<td class="paramname"><em>a</em> = <code><a class="el" href="classabsl_1_1_strong_vector.html#a12de9b10bb1f9b0c9b4f12c9d04b56bd">allocator_type</a>()</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00109">109</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a3b72d75682e2a0c171687205992c4177"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3b72d75682e2a0c171687205992c4177">◆ </a></span>assign() <span class="overload">[1/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void assign </td>
|
|
<td>(</td>
|
|
<td class="paramtype">InputIt </td>
|
|
<td class="paramname"><em>f</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">InputIt </td>
|
|
<td class="paramname"><em>l</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00133">133</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a184fe69018ae421dcf31c964bfe40576"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a184fe69018ae421dcf31c964bfe40576">◆ </a></span>assign() <span class="overload">[2/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void assign </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a> </td>
|
|
<td class="paramname"><em>n</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> & </td>
|
|
<td class="paramname"><em>val</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00131">131</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa7fcb0c0fc4cae197c667d04506a3fd1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa7fcb0c0fc4cae197c667d04506a3fd1">◆ </a></span>assign() <span class="overload">[3/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void assign </td>
|
|
<td>(</td>
|
|
<td class="paramtype">std::initializer_list< <a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> > </td>
|
|
<td class="paramname"><em>ilist</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00136">136</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3232a557477de0f859d70a9216e6eb81"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3232a557477de0f859d70a9216e6eb81">◆ </a></span>at() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#afb6e8df954ff6771a3c055819aa4f83c">reference</a> at </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a438decdb30e58e702fbcd651090b5632">IndexType</a> </td>
|
|
<td class="paramname"><em>i</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00127">127</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8b95a5f2cb564d592805b2f96644ac86"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8b95a5f2cb564d592805b2f96644ac86">◆ </a></span>at() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a91a7de5865fc298717ed092d5aaa24af">const_reference</a> at </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a438decdb30e58e702fbcd651090b5632">IndexType</a> </td>
|
|
<td class="paramname"><em>i</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00128">128</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af71e6c1eccbc12e9339c00a86a981a43"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af71e6c1eccbc12e9339c00a86a981a43">◆ </a></span>back() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#afb6e8df954ff6771a3c055819aa4f83c">reference</a> back </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00174">174</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a61772c77ad2abfbb296912e7281e154c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a61772c77ad2abfbb296912e7281e154c">◆ </a></span>back() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a91a7de5865fc298717ed092d5aaa24af">const_reference</a> back </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00175">175</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad69bd11391be1a1dba5c8202259664f8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad69bd11391be1a1dba5c8202259664f8">◆ </a></span>begin() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a> begin </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00138">138</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a29305669b60ca1680752e2fc3592ba99"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a29305669b60ca1680752e2fc3592ba99">◆ </a></span>begin() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> begin </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00139">139</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad0ca5aee30a51753613c75187175e836"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad0ca5aee30a51753613c75187175e836">◆ </a></span>capacity()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a> capacity </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00155">155</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac8bb3912a3ce86b15842e79d0b421204"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac8bb3912a3ce86b15842e79d0b421204">◆ </a></span>clear()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void clear </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00170">170</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a36e4d11a00a3572c87bf7e913e9b5ca1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a36e4d11a00a3572c87bf7e913e9b5ca1">◆ </a></span>data() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#afd9d0c4c51498f58f2f18b36e1566b0d">pointer</a> data </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00176">176</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3428c77f74e61bb1e0e4a836e2b68004"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3428c77f74e61bb1e0e4a836e2b68004">◆ </a></span>data() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#aa83861f62bad74bb0b26f967c29c05c3">const_pointer</a> data </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00177">177</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5c284a0b485077761a4c5351121cd64c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5c284a0b485077761a4c5351121cd64c">◆ </a></span>emplace()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a> emplace </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> </td>
|
|
<td class="paramname"><em>pos</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">Args &&... </td>
|
|
<td class="paramname"><em>args</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00165">165</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac294eba73765b9a72a7399d64e8ecd9a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac294eba73765b9a72a7399d64e8ecd9a">◆ </a></span>emplace_back()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void emplace_back </td>
|
|
<td>(</td>
|
|
<td class="paramtype">Args &&... </td>
|
|
<td class="paramname"><em>args</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00161">161</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a644718bb2fb240de962dc3c9a1fdf0dc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a644718bb2fb240de962dc3c9a1fdf0dc">◆ </a></span>empty()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool empty </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00156">156</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acad38d52497a975bfb6f2f6acd76631f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acad38d52497a975bfb6f2f6acd76631f">◆ </a></span>end() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a> end </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00140">140</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="accf9a4bd0c34d4a5f6a7dab66ea10cdc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#accf9a4bd0c34d4a5f6a7dab66ea10cdc">◆ </a></span>end() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> end </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00141">141</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa3af768723cd533218ea3d83af440713"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa3af768723cd533218ea3d83af440713">◆ </a></span>erase() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a> erase </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> </td>
|
|
<td class="paramname"><em>first</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> </td>
|
|
<td class="paramname"><em>last</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00180">180</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a29790c28710ec0e64b48c2f4edd0b08c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a29790c28710ec0e64b48c2f4edd0b08c">◆ </a></span>erase() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a> erase </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> </td>
|
|
<td class="paramname"><em>pos</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00179">179</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6a48363b4355f6f5b441637774f79a59"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6a48363b4355f6f5b441637774f79a59">◆ </a></span>front() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#afb6e8df954ff6771a3c055819aa4f83c">reference</a> front </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00172">172</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0ae6b4f9719202f7ddb334c16fb03d80"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0ae6b4f9719202f7ddb334c16fb03d80">◆ </a></span>front() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a91a7de5865fc298717ed092d5aaa24af">const_reference</a> front </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00173">173</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a80246b55396a4ac14378affd0bf4c479"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a80246b55396a4ac14378affd0bf4c479">◆ </a></span>get()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="classabsl_1_1_strong_vector.html#afd7ebd111d31cb1113dec223a6287886">ParentType</a>& get </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00115">115</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a436947c1a9c9d115cc85c707d8f693c0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a436947c1a9c9d115cc85c707d8f693c0">◆ </a></span>insert() <span class="overload">[1/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a> insert </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> </td>
|
|
<td class="paramname"><em>pos</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> & </td>
|
|
<td class="paramname"><em>x</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00183">183</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a71699ecba4eda742a8de2ce614ab4659"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a71699ecba4eda742a8de2ce614ab4659">◆ </a></span>insert() <span class="overload">[2/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a> insert </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> </td>
|
|
<td class="paramname"><em>pos</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">IIt </td>
|
|
<td class="paramname"><em>first</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">IIt </td>
|
|
<td class="paramname"><em>last</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00193">193</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a59e1d18447a9b7731600569f57767658"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a59e1d18447a9b7731600569f57767658">◆ </a></span>insert() <span class="overload">[3/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a> insert </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> </td>
|
|
<td class="paramname"><em>pos</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a> </td>
|
|
<td class="paramname"><em>n</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> & </td>
|
|
<td class="paramname"><em>x</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00189">189</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a60d536667ed1051c2a61428f7067e919"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a60d536667ed1051c2a61428f7067e919">◆ </a></span>insert() <span class="overload">[4/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a> insert </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> </td>
|
|
<td class="paramname"><em>pos</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">std::initializer_list< <a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> > </td>
|
|
<td class="paramname"><em>ilist</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00196">196</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af9e4c95cd746bafbd580d90d941c479b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af9e4c95cd746bafbd580d90d941c479b">◆ </a></span>insert() <span class="overload">[5/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a931d939764d0b5d8b6c33fa483432e94">iterator</a> insert </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a9e46d0d9f804e28013a10b9deab1afa3">const_iterator</a> </td>
|
|
<td class="paramname"><em>pos</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> && </td>
|
|
<td class="paramname"><em>x</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00186">186</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a95205eb0260cd9ed6efac29f93508193"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a95205eb0260cd9ed6efac29f93508193">◆ </a></span>max_size()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a> max_size </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00148">148</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4069b97f1ba50383f6533b82c5680f4d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4069b97f1ba50383f6533b82c5680f4d">◆ </a></span>mutable_get()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#afd7ebd111d31cb1113dec223a6287886">ParentType</a>* mutable_get </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00122">122</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2b76889416b28144f0bba2bcab64cd15"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2b76889416b28144f0bba2bcab64cd15">◆ </a></span>operator[]() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#afb6e8df954ff6771a3c055819aa4f83c">reference</a> operator[] </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a438decdb30e58e702fbcd651090b5632">IndexType</a> </td>
|
|
<td class="paramname"><em>i</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00125">125</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad07d7e72cd1a2247808362d9ff274587"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad07d7e72cd1a2247808362d9ff274587">◆ </a></span>operator[]() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a91a7de5865fc298717ed092d5aaa24af">const_reference</a> operator[] </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a438decdb30e58e702fbcd651090b5632">IndexType</a> </td>
|
|
<td class="paramname"><em>i</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00126">126</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a058bda4957df6a97b1ea6c9fd783f672"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a058bda4957df6a97b1ea6c9fd783f672">◆ </a></span>pop_back()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void pop_back </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00168">168</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9263000d449fdccb6cb70b303063e60b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9263000d449fdccb6cb70b303063e60b">◆ </a></span>push_back() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void push_back </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> & </td>
|
|
<td class="paramname"><em>x</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00158">158</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a907ee3218a529fcd4adb7a3398e48719"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a907ee3218a529fcd4adb7a3398e48719">◆ </a></span>push_back() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void push_back </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> && </td>
|
|
<td class="paramname"><em>x</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00159">159</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acea44ed500a54b2bb93e16b86e81afa8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acea44ed500a54b2bb93e16b86e81afa8">◆ </a></span>rbegin() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a384b36fcbb86d66965f14fa24ef310d8">reverse_iterator</a> rbegin </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00142">142</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af086cceac199bd735c7a97c2a8d7ed21"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af086cceac199bd735c7a97c2a8d7ed21">◆ </a></span>rbegin() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a792a7f8ebb289f9aceed7c8fb3aaa311">const_reverse_iterator</a> rbegin </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00143">143</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a68c599ddcbfddc65170de524ac165e44"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a68c599ddcbfddc65170de524ac165e44">◆ </a></span>rend() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a384b36fcbb86d66965f14fa24ef310d8">reverse_iterator</a> rend </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00144">144</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a07da1fdc890b6949f1a20a1961c6fc44"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a07da1fdc890b6949f1a20a1961c6fc44">◆ </a></span>rend() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a792a7f8ebb289f9aceed7c8fb3aaa311">const_reverse_iterator</a> rend </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00145">145</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a562f7b24b47d3e7632a9896935c14d8b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a562f7b24b47d3e7632a9896935c14d8b">◆ </a></span>reserve()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void reserve </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a> </td>
|
|
<td class="paramname"><em>n</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00157">157</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4e3670a285a3642eaa07f66766cffa72"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4e3670a285a3642eaa07f66766cffa72">◆ </a></span>resize() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void resize </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a> </td>
|
|
<td class="paramname"><em>new_size</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00150">150</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1ae250265d6bcf3460fadd7a0ca23566"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1ae250265d6bcf3460fadd7a0ca23566">◆ </a></span>resize() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void resize </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a> </td>
|
|
<td class="paramname"><em>new_size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classabsl_1_1_strong_vector.html#a7c1842ce2b57f7cf42dde6df3b108f2d">value_type</a> & </td>
|
|
<td class="paramname"><em>x</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00151">151</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a60304b65bf89363bcc3165d3cde67f86"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a60304b65bf89363bcc3165d3cde67f86">◆ </a></span>size()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classabsl_1_1_strong_vector.html#a06292e8ab8b52be16e203e7a6c54adbc">size_type</a> size </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00147">147</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa5d16d85614c5d518ae10f882e6fb981"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa5d16d85614c5d518ae10f882e6fb981">◆ </a></span>swap()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void swap </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classabsl_1_1_strong_vector.html">StrongVector</a>< IntType, T, Alloc > & </td>
|
|
<td class="paramname"><em>x</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="strong__vector_8h_source.html#l00169">169</a> of file <a class="el" href="strong__vector_8h_source.html">strong_vector.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
|
<li><a class="el" href="strong__vector_8h_source.html">strong_vector.h</a></li>
|
|
</ul>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- HTML footer for doxygen 1.8.18-->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="namespaceabsl.html">absl</a></li><li class="navelem"><a class="el" href="classabsl_1_1_strong_vector.html">StrongVector</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.9.1 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|