git-svn-id: svn://db.shs.com.ru/pip@623 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
<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.13"/>
|
||||
<meta name="generator" content="Doxygen 1.8.14"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>PIP: PIString Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
@@ -14,8 +14,9 @@
|
||||
<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&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(initResizable);
|
||||
</script>
|
||||
/* @license-end */</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
@@ -26,7 +27,7 @@
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">PIP
|
||||
 <span id="projectnumber">1.4.0</span>
|
||||
 <span id="projectnumber">1.7.1</span>
|
||||
</div>
|
||||
<div id="projectbrief">Platform-Independent Primitives</div>
|
||||
</td>
|
||||
@@ -35,14 +36,15 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.13 -->
|
||||
<!-- 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&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',false,false,'search.php','Search');
|
||||
});
|
||||
</script>
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
@@ -56,7 +58,9 @@ $(function() {
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('class_p_i_string.html','');});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<div class="header">
|
||||
@@ -404,6 +408,9 @@ bool </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<tr class="memitem:a65affbe673d706f79a9e862564a25fcc"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_string.html#a65affbe673d706f79a9e862564a25fcc">findCWord</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &word, const int start=0) const</td></tr>
|
||||
<tr class="memdesc:a65affbe673d706f79a9e862564a25fcc"><td class="mdescLeft"> </td><td class="mdescRight">Search C-style word "word" from symbol at index "start" and return first occur position. <a href="#a65affbe673d706f79a9e862564a25fcc">More...</a><br /></td></tr>
|
||||
<tr class="separator:a65affbe673d706f79a9e862564a25fcc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a73ccb59ceb9c0e3c399f2555389765f7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_string.html#a73ccb59ceb9c0e3c399f2555389765f7">findRange</a> (const <a class="el" href="class_p_i_char.html">PIChar</a> &start, const <a class="el" href="class_p_i_char.html">PIChar</a> &end, const <a class="el" href="class_p_i_char.html">PIChar</a> &shield='\\', const int start_index=0, int *len=0) const</td></tr>
|
||||
<tr class="memdesc:a73ccb59ceb9c0e3c399f2555389765f7"><td class="mdescLeft"> </td><td class="mdescRight">Search range between "start" and "end" symbols at index "start_index" and return first occur position. <a href="#a73ccb59ceb9c0e3c399f2555389765f7">More...</a><br /></td></tr>
|
||||
<tr class="separator:a73ccb59ceb9c0e3c399f2555389765f7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a428ad8097c3558c7df8df21c75502136"><td class="memItemLeft" align="right" valign="top"><a id="a428ad8097c3558c7df8df21c75502136"></a>
|
||||
bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_p_i_string.html#a428ad8097c3558c7df8df21c75502136">startsWith</a> (const <a class="el" href="class_p_i_string.html">PIString</a> &str) const</td></tr>
|
||||
<tr class="memdesc:a428ad8097c3558c7df8df21c75502136"><td class="mdescLeft"> </td><td class="mdescRight">Return if string starts with "str". <br /></td></tr>
|
||||
@@ -827,7 +834,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa9503e3cf1a769ff9969811e794848c9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa9503e3cf1a769ff9969811e794848c9">◆ </a></span>operator<<() <span class="overload">[1/9]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa9503e3cf1a769ff9969811e794848c9">◆ </a></span>operator<<() <span class="overload">[1/9]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -855,7 +862,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae1a767e64e5cd7e8b0bf8f30261e7b51"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae1a767e64e5cd7e8b0bf8f30261e7b51">◆ </a></span>operator<<() <span class="overload">[2/9]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae1a767e64e5cd7e8b0bf8f30261e7b51">◆ </a></span>operator<<() <span class="overload">[2/9]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -883,7 +890,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae913da2112cec3234ab25d5998058061"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae913da2112cec3234ab25d5998058061">◆ </a></span>operator<<() <span class="overload">[3/9]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae913da2112cec3234ab25d5998058061">◆ </a></span>operator<<() <span class="overload">[3/9]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -911,7 +918,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
</div>
|
||||
</div>
|
||||
<a id="a637ba3d798aef6d9b0ec1c94bd009eba"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a637ba3d798aef6d9b0ec1c94bd009eba">◆ </a></span>operator<<() <span class="overload">[4/9]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a637ba3d798aef6d9b0ec1c94bd009eba">◆ </a></span>operator<<() <span class="overload">[4/9]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -939,7 +946,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
</div>
|
||||
</div>
|
||||
<a id="a32f84a7c388aa230b00389625b957f3e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a32f84a7c388aa230b00389625b957f3e">◆ </a></span>operator<<() <span class="overload">[5/9]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a32f84a7c388aa230b00389625b957f3e">◆ </a></span>operator<<() <span class="overload">[5/9]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -967,7 +974,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6fa1fe095dcdf2401fd6aeeeff95bcab"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6fa1fe095dcdf2401fd6aeeeff95bcab">◆ </a></span>operator<<() <span class="overload">[6/9]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6fa1fe095dcdf2401fd6aeeeff95bcab">◆ </a></span>operator<<() <span class="overload">[6/9]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -995,7 +1002,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2716ff6ff64666a4234b95858705c9a2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2716ff6ff64666a4234b95858705c9a2">◆ </a></span>operator<<() <span class="overload">[7/9]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2716ff6ff64666a4234b95858705c9a2">◆ </a></span>operator<<() <span class="overload">[7/9]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -1023,7 +1030,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
</div>
|
||||
</div>
|
||||
<a id="accecec313ba77318942690e11f745ed7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#accecec313ba77318942690e11f745ed7">◆ </a></span>operator<<() <span class="overload">[8/9]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#accecec313ba77318942690e11f745ed7">◆ </a></span>operator<<() <span class="overload">[8/9]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -1051,7 +1058,7 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="class
|
||||
</div>
|
||||
</div>
|
||||
<a id="af585e41702ae09d013b19477c7e1f4ef"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af585e41702ae09d013b19477c7e1f4ef">◆ </a></span>operator<<() <span class="overload">[9/9]</span></h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af585e41702ae09d013b19477c7e1f4ef">◆ </a></span>operator<<() <span class="overload">[9/9]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -2489,6 +2496,54 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="picou
|
||||
<p>Example: </p><div class="fragment"><div class="line"><a class="code" href="class_p_i_string.html">PIString</a> s(<span class="stringliteral">"this::is <PIP>"</span>);</div><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"this"</span>); <span class="comment">// 0</span></div><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"is"</span>); <span class="comment">// 6</span></div><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"PIP"</span>, 4); <span class="comment">// 10</span></div><div class="line"><a class="code" href="picout_8h.html#ad21862cbba89aead064fbef4c825030e">piCout</a> << s.find(<span class="stringliteral">"<PIP>"</span>, 10); <span class="comment">// 9</span></div></div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="a73ccb59ceb9c0e3c399f2555389765f7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a73ccb59ceb9c0e3c399f2555389765f7">◆ </a></span>findRange()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int PIString::findRange </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_char.html">PIChar</a> & </td>
|
||||
<td class="paramname"><em>start</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_char.html">PIChar</a> & </td>
|
||||
<td class="paramname"><em>end</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_p_i_char.html">PIChar</a> & </td>
|
||||
<td class="paramname"><em>shield</em> = <code>'\\'</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const int </td>
|
||||
<td class="paramname"><em>start_index</em> = <code>0</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int * </td>
|
||||
<td class="paramname"><em>len</em> = <code>0</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Search range between "start" and "end" symbols at index "start_index" and return first occur position. </p>
|
||||
<p>Example: </p><div class="fragment"></div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="a05e6d58254bfb72e94e0e12e9297c7c3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a05e6d58254bfb72e94e0e12e9297c7c3">◆ </a></span>toShort()</h2>
|
||||
|
||||
@@ -3872,9 +3927,9 @@ Example: </p><div class="fragment"><div class="line"><a class="code" href="picou
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="class_p_i_string.html">PIString</a></li>
|
||||
<li class="footer">Generated on Fri Dec 8 2017 16:36:05 for PIP by
|
||||
<li class="footer">Generated on Tue Jul 17 2018 14:25:01 for PIP by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
Reference in New Issue
Block a user