Files
pip/doc/html/class_p_i_config_1_1_branch.html

209 lines
26 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>PIP: PIConfig::Branch Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(initResizable);
/* @license-end */</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">PIP
&#160;<span id="projectnumber">1.8.0</span>
</div>
<div id="projectbrief">Platform-Independent Primitives</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<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&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',false,false,'search.php','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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('class_p_i_config_1_1_branch.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="class_p_i_config_1_1_branch-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">PIConfig::Branch Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Branch is a list of entries of configuration file
<a href="class_p_i_config_1_1_branch.html#details">More...</a></p>
<div class="dynheader">
Inheritance diagram for PIConfig::Branch:</div>
<div class="dyncontent">
<div class="center"><img src="class_p_i_config_1_1_branch__inherit__graph.png" border="0" usemap="#_p_i_config_1_1_branch_inherit__map" alt="Inheritance graph"/></div>
<map name="_p_i_config_1_1_branch_inherit__map" id="_p_i_config_1_1_branch_inherit__map">
<area shape="rect" id="node2" href="class_p_i_vector.html" title="PIVector\&lt; Entry * \&gt;" alt="" coords="5,5,180,32"/>
</map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_methods_class_p_i_vector"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_p_i_vector')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_p_i_vector.html">PIVector&lt; Entry * &gt;</a></td></tr>
<tr class="memitem:a1c666fc2ba39eff314508f1420530875 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a1c666fc2ba39eff314508f1420530875">PIVector</a> ()</td></tr>
<tr class="separator:a1c666fc2ba39eff314508f1420530875 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee2ea2acd9ad304537c0b81a6fcb6e77 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="aee2ea2acd9ad304537c0b81a6fcb6e77"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#aee2ea2acd9ad304537c0b81a6fcb6e77">size</a> () const</td></tr>
<tr class="memdesc:aee2ea2acd9ad304537c0b81a6fcb6e77 inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Elements count. <br /></td></tr>
<tr class="separator:aee2ea2acd9ad304537c0b81a6fcb6e77 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a557b61aed23c6ec1ec60427fd87448d8 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a557b61aed23c6ec1ec60427fd87448d8"></a>
ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a557b61aed23c6ec1ec60427fd87448d8">size_s</a> () const</td></tr>
<tr class="memdesc:a557b61aed23c6ec1ec60427fd87448d8 inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Elements count. <br /></td></tr>
<tr class="separator:a557b61aed23c6ec1ec60427fd87448d8 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b8fbd7b71957294736a8a630b84fe85 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a4b8fbd7b71957294736a8a630b84fe85"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a4b8fbd7b71957294736a8a630b84fe85">isEmpty</a> () const</td></tr>
<tr class="memdesc:a4b8fbd7b71957294736a8a630b84fe85 inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return <code>"true"</code> if vector is empty, i.e. size = 0. <br /></td></tr>
<tr class="separator:a4b8fbd7b71957294736a8a630b84fe85 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb5b4f1521561b82ef18a740b89f3838 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="afb5b4f1521561b82ef18a740b89f3838"></a>
Entry * &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#afb5b4f1521561b82ef18a740b89f3838">back</a> ()</td></tr>
<tr class="memdesc:afb5b4f1521561b82ef18a740b89f3838 inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Last element of the vector. <br /></td></tr>
<tr class="separator:afb5b4f1521561b82ef18a740b89f3838 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb958ae243fbf6901490067eab4f1570 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="afb958ae243fbf6901490067eab4f1570"></a>
const Entry * &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#afb958ae243fbf6901490067eab4f1570">back</a> () const</td></tr>
<tr class="memdesc:afb958ae243fbf6901490067eab4f1570 inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Last element of the vector. <br /></td></tr>
<tr class="separator:afb958ae243fbf6901490067eab4f1570 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf6923dacf515f1f433544717d615999 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="abf6923dacf515f1f433544717d615999"></a>
Entry * &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#abf6923dacf515f1f433544717d615999">front</a> ()</td></tr>
<tr class="memdesc:abf6923dacf515f1f433544717d615999 inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">First element of the vector. <br /></td></tr>
<tr class="separator:abf6923dacf515f1f433544717d615999 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79954019725879e8966b625ea9f2b7de inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a79954019725879e8966b625ea9f2b7de"></a>
const Entry * &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a79954019725879e8966b625ea9f2b7de">front</a> () const</td></tr>
<tr class="memdesc:a79954019725879e8966b625ea9f2b7de inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">First element of the vector. <br /></td></tr>
<tr class="separator:a79954019725879e8966b625ea9f2b7de inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ddcaf02f4950306b6acf7470568ce2c inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a3ddcaf02f4950306b6acf7470568ce2c"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a3ddcaf02f4950306b6acf7470568ce2c">operator==</a> (const <a class="el" href="class_p_i_vector.html">PIVector</a>&lt; Entry * &gt; &amp;t) const</td></tr>
<tr class="memdesc:a3ddcaf02f4950306b6acf7470568ce2c inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compare with vector "t". <br /></td></tr>
<tr class="separator:a3ddcaf02f4950306b6acf7470568ce2c inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c6d16ec59e9f886a7cfc6bc07f8edd1 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a7c6d16ec59e9f886a7cfc6bc07f8edd1"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a7c6d16ec59e9f886a7cfc6bc07f8edd1">operator!=</a> (const <a class="el" href="class_p_i_vector.html">PIVector</a>&lt; Entry * &gt; &amp;t) const</td></tr>
<tr class="memdesc:a7c6d16ec59e9f886a7cfc6bc07f8edd1 inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compare with vector "t". <br /></td></tr>
<tr class="separator:a7c6d16ec59e9f886a7cfc6bc07f8edd1 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3c6084cda65446d087920e358da7e81 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="ac3c6084cda65446d087920e358da7e81"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#ac3c6084cda65446d087920e358da7e81">contains</a> (const Entry * &amp;v) const</td></tr>
<tr class="memdesc:ac3c6084cda65446d087920e358da7e81 inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return <code>"true"</code> if vector has at least one element equal "t". <br /></td></tr>
<tr class="separator:ac3c6084cda65446d087920e358da7e81 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc1fc9ae977983d0f780b5c75691f926 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="adc1fc9ae977983d0f780b5c75691f926"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#adc1fc9ae977983d0f780b5c75691f926">etries</a> (const Entry * &amp;v) const</td></tr>
<tr class="memdesc:adc1fc9ae977983d0f780b5c75691f926 inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return how many times element "t" appears in vector. <br /></td></tr>
<tr class="separator:adc1fc9ae977983d0f780b5c75691f926 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1eac8cb055835b44a4d7b718e976fbc3 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a1eac8cb055835b44a4d7b718e976fbc3"></a>
<a class="el" href="class_p_i_vector.html">PIVector</a>&lt; Entry * &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a1eac8cb055835b44a4d7b718e976fbc3">clear</a> ()</td></tr>
<tr class="memdesc:a1eac8cb055835b44a4d7b718e976fbc3 inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clear vector. Equivalent to call <code>"resize(0)"</code> <br /></td></tr>
<tr class="separator:a1eac8cb055835b44a4d7b718e976fbc3 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6b5cd062e622fa4e3460249c11a2eb2 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_vector.html">PIVector</a>&lt; Entry * &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#aa6b5cd062e622fa4e3460249c11a2eb2">fill</a> (const Entry * &amp;f=Entry *())</td></tr>
<tr class="memdesc:aa6b5cd062e622fa4e3460249c11a2eb2 inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fill vector with elements "t" leave size is unchanged and return reference to vector. <a href="class_p_i_vector.html#aa6b5cd062e622fa4e3460249c11a2eb2">More...</a><br /></td></tr>
<tr class="separator:aa6b5cd062e622fa4e3460249c11a2eb2 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3dc895f63a2b64927918f1be97e8947 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_vector.html">PIVector</a>&lt; Entry * &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#af3dc895f63a2b64927918f1be97e8947">resize</a> (size_t new_size, const Entry * &amp;f=Entry *())</td></tr>
<tr class="memdesc:af3dc895f63a2b64927918f1be97e8947 inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resize vector to size "size". <a href="class_p_i_vector.html#af3dc895f63a2b64927918f1be97e8947">More...</a><br /></td></tr>
<tr class="separator:af3dc895f63a2b64927918f1be97e8947 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e43a8466d800cd8ac31f91dc8f6e6a3 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_vector.html">PIVector</a>&lt; Entry * &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a0e43a8466d800cd8ac31f91dc8f6e6a3">remove</a> (size_t index, size_t count=1)</td></tr>
<tr class="memdesc:a0e43a8466d800cd8ac31f91dc8f6e6a3 inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove one element by index "index" and return reference to vector. <a href="class_p_i_vector.html#a0e43a8466d800cd8ac31f91dc8f6e6a3">More...</a><br /></td></tr>
<tr class="separator:a0e43a8466d800cd8ac31f91dc8f6e6a3 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad05af044be450c64a351df48a96fea97 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_vector.html">PIVector</a>&lt; Entry * &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#ad05af044be450c64a351df48a96fea97">sort</a> (CompareFunc compare=<a class="el" href="class_p_i_vector.html#a3e72f0fc2245a55a29b1a1c3ce0d36e2">compare_func</a>)</td></tr>
<tr class="memdesc:ad05af044be450c64a351df48a96fea97 inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sort vector using quick sort algorithm and standard compare function. <a href="class_p_i_vector.html#ad05af044be450c64a351df48a96fea97">More...</a><br /></td></tr>
<tr class="separator:ad05af044be450c64a351df48a96fea97 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a834ee327d55d935cefe8358169bc4aee inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a834ee327d55d935cefe8358169bc4aee"></a>
<a class="el" href="class_p_i_vector.html">PIVector</a>&lt; Entry * &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a834ee327d55d935cefe8358169bc4aee">enlarge</a> (llong piv_size)</td></tr>
<tr class="memdesc:a834ee327d55d935cefe8358169bc4aee inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Increase vector size with "size" elements. <br /></td></tr>
<tr class="separator:a834ee327d55d935cefe8358169bc4aee inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a016a1c78ec7270e6edccc81d7c8075ef inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_vector.html">PIVector</a>&lt; Entry * &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a016a1c78ec7270e6edccc81d7c8075ef">removeOne</a> (const Entry * &amp;v)</td></tr>
<tr class="memdesc:a016a1c78ec7270e6edccc81d7c8075ef inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove no more than one element equal "v" and return reference to vector. <a href="class_p_i_vector.html#a016a1c78ec7270e6edccc81d7c8075ef">More...</a><br /></td></tr>
<tr class="separator:a016a1c78ec7270e6edccc81d7c8075ef inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c8b3839e69249aa672e76017af2be1f inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_p_i_vector.html">PIVector</a>&lt; Entry * &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a5c8b3839e69249aa672e76017af2be1f">removeAll</a> (const Entry * &amp;v)</td></tr>
<tr class="memdesc:a5c8b3839e69249aa672e76017af2be1f inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all elements equal "v" and return reference to vector. <a href="class_p_i_vector.html#a5c8b3839e69249aa672e76017af2be1f">More...</a><br /></td></tr>
<tr class="separator:a5c8b3839e69249aa672e76017af2be1f inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b0cf989ba342d06c8cf21a55d434a8e inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a6b0cf989ba342d06c8cf21a55d434a8e"></a>
<a class="el" href="class_p_i_vector.html">PIVector</a>&lt; Entry * &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a6b0cf989ba342d06c8cf21a55d434a8e">push_back</a> (const Entry * &amp;v)</td></tr>
<tr class="memdesc:a6b0cf989ba342d06c8cf21a55d434a8e inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add new element "t" at the end of vector and return reference to vector. <br /></td></tr>
<tr class="separator:a6b0cf989ba342d06c8cf21a55d434a8e inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24a59359b4ddeadc529bf35a11f38f6f inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a24a59359b4ddeadc529bf35a11f38f6f"></a>
<a class="el" href="class_p_i_vector.html">PIVector</a>&lt; Entry * &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a24a59359b4ddeadc529bf35a11f38f6f">operator&lt;&lt;</a> (const <a class="el" href="class_p_i_vector.html">PIVector</a>&lt; Entry * &gt; &amp;other)</td></tr>
<tr class="memdesc:a24a59359b4ddeadc529bf35a11f38f6f inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add vector "t" at the end of vector and return reference to vector. <br /></td></tr>
<tr class="separator:a24a59359b4ddeadc529bf35a11f38f6f inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adadda79d8436c657fd6039e8e090da67 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="adadda79d8436c657fd6039e8e090da67"></a>
<a class="el" href="class_p_i_vector.html">PIVector</a>&lt; Entry * &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#adadda79d8436c657fd6039e8e090da67">push_front</a> (const Entry * &amp;v)</td></tr>
<tr class="memdesc:adadda79d8436c657fd6039e8e090da67 inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add new element "t" at the beginning of vector and return reference to vector. <br /></td></tr>
<tr class="separator:adadda79d8436c657fd6039e8e090da67 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f5297d0ee721627ad8c545980756b68 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a8f5297d0ee721627ad8c545980756b68"></a>
<a class="el" href="class_p_i_vector.html">PIVector</a>&lt; Entry * &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a8f5297d0ee721627ad8c545980756b68">pop_back</a> ()</td></tr>
<tr class="memdesc:a8f5297d0ee721627ad8c545980756b68 inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove one element from the end of vector and return reference to vector. <br /></td></tr>
<tr class="separator:a8f5297d0ee721627ad8c545980756b68 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94b63d4c818f6e27415b8895f37805b9 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a94b63d4c818f6e27415b8895f37805b9"></a>
<a class="el" href="class_p_i_vector.html">PIVector</a>&lt; Entry * &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a94b63d4c818f6e27415b8895f37805b9">pop_front</a> ()</td></tr>
<tr class="memdesc:a94b63d4c818f6e27415b8895f37805b9 inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove one element from the beginning of vector and return reference to vector. <br /></td></tr>
<tr class="separator:a94b63d4c818f6e27415b8895f37805b9 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae951eefed7d44357b714224d9f4558b1 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="ae951eefed7d44357b714224d9f4558b1"></a>
Entry *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#ae951eefed7d44357b714224d9f4558b1">take_back</a> ()</td></tr>
<tr class="memdesc:ae951eefed7d44357b714224d9f4558b1 inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove one element from the end of vector and return it. <br /></td></tr>
<tr class="separator:ae951eefed7d44357b714224d9f4558b1 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69dbb89bfade5d2c6e4ad18c9a33f718 inherit pub_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a69dbb89bfade5d2c6e4ad18c9a33f718"></a>
Entry *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a69dbb89bfade5d2c6e4ad18c9a33f718">take_front</a> ()</td></tr>
<tr class="memdesc:a69dbb89bfade5d2c6e4ad18c9a33f718 inherit pub_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove one element from the beginning of vector and return it. <br /></td></tr>
<tr class="separator:a69dbb89bfade5d2c6e4ad18c9a33f718 inherit pub_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_methods_class_p_i_vector"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_p_i_vector')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="class_p_i_vector.html">PIVector&lt; Entry * &gt;</a></td></tr>
<tr class="memitem:a3e72f0fc2245a55a29b1a1c3ce0d36e2 inherit pub_static_methods_class_p_i_vector"><td class="memItemLeft" align="right" valign="top"><a id="a3e72f0fc2245a55a29b1a1c3ce0d36e2"></a>
static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_vector.html#a3e72f0fc2245a55a29b1a1c3ce0d36e2">compare_func</a> (const Entry * *t0, const Entry * *t1)</td></tr>
<tr class="memdesc:a3e72f0fc2245a55a29b1a1c3ce0d36e2 inherit pub_static_methods_class_p_i_vector"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard compare function for type "Type". Return 0 if t0 = t1, -1 if t0 &lt; t1 and 1 if t0 &gt; t1. <br /></td></tr>
<tr class="separator:a3e72f0fc2245a55a29b1a1c3ce0d36e2 inherit pub_static_methods_class_p_i_vector"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Branch is a list of entries of configuration file </p>
<p>Branch provides some features to get entries lists. </p><div class="fragment"></div><!-- fragment --></div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="class_p_i_config.html">PIConfig</a></li><li class="navelem"><a class="el" href="class_p_i_config_1_1_branch.html">Branch</a></li>
<li class="footer">Generated on Fri Sep 28 2018 21:06:37 for PIP by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
</ul>
</div>
</body>
</html>