DISTRHO Plugin Framework
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

251 lines
23KB

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
  5. <meta http-equiv="X-UA-Compatible" content="IE=9"/>
  6. <meta name="generator" content="Doxygen 1.8.9.1"/>
  7. <title>DISTRHO Plugin Framework: String Class Reference</title>
  8. <link href="tabs.css" rel="stylesheet" type="text/css"/>
  9. <script type="text/javascript" src="jquery.js"></script>
  10. <script type="text/javascript" src="dynsections.js"></script>
  11. <link href="search/search.css" rel="stylesheet" type="text/css"/>
  12. <script type="text/javascript" src="search/searchdata.js"></script>
  13. <script type="text/javascript" src="search/search.js"></script>
  14. <script type="text/javascript">
  15. $(document).ready(function() { init_search(); });
  16. </script>
  17. <link href="doxygen.css" rel="stylesheet" type="text/css" />
  18. </head>
  19. <body>
  20. <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
  21. <div id="titlearea">
  22. <table cellspacing="0" cellpadding="0">
  23. <tbody>
  24. <tr style="height: 56px;">
  25. <td style="padding-left: 0.5em;">
  26. <div id="projectname">DISTRHO Plugin Framework
  27. </div>
  28. </td>
  29. </tr>
  30. </tbody>
  31. </table>
  32. </div>
  33. <!-- end header part -->
  34. <!-- Generated by Doxygen 1.8.9.1 -->
  35. <script type="text/javascript">
  36. var searchBox = new SearchBox("searchBox", "search",false,'Search');
  37. </script>
  38. <div id="navrow1" class="tabs">
  39. <ul class="tablist">
  40. <li><a href="index.html"><span>Main&#160;Page</span></a></li>
  41. <li><a href="modules.html"><span>Modules</span></a></li>
  42. <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
  43. <li><a href="files.html"><span>Files</span></a></li>
  44. <li>
  45. <div id="MSearchBox" class="MSearchBoxInactive">
  46. <span class="left">
  47. <img id="MSearchSelect" src="search/mag_sel.png"
  48. onmouseover="return searchBox.OnSearchSelectShow()"
  49. onmouseout="return searchBox.OnSearchSelectHide()"
  50. alt=""/>
  51. <input type="text" id="MSearchField" value="Search" accesskey="S"
  52. onfocus="searchBox.OnSearchFieldFocus(true)"
  53. onblur="searchBox.OnSearchFieldFocus(false)"
  54. onkeyup="searchBox.OnSearchFieldChange(event)"/>
  55. </span><span class="right">
  56. <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
  57. </span>
  58. </div>
  59. </li>
  60. </ul>
  61. </div>
  62. <div id="navrow2" class="tabs2">
  63. <ul class="tablist">
  64. <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
  65. <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
  66. <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
  67. <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
  68. </ul>
  69. </div>
  70. <!-- window showing the filter options -->
  71. <div id="MSearchSelectWindow"
  72. onmouseover="return searchBox.OnSearchSelectShow()"
  73. onmouseout="return searchBox.OnSearchSelectHide()"
  74. onkeydown="return searchBox.OnSearchSelectKey(event)">
  75. </div>
  76. <!-- iframe showing the search results (closed by default) -->
  77. <div id="MSearchResultsWindow">
  78. <iframe src="javascript:void(0)" frameborder="0"
  79. name="MSearchResults" id="MSearchResults">
  80. </iframe>
  81. </div>
  82. </div><!-- top -->
  83. <div class="header">
  84. <div class="summary">
  85. <a href="#pub-methods">Public Member Functions</a> &#124;
  86. <a href="#pub-static-methods">Static Public Member Functions</a> &#124;
  87. <a href="classString-members.html">List of all members</a> </div>
  88. <div class="headertitle">
  89. <div class="title">String Class Reference</div> </div>
  90. </div><!--header-->
  91. <div class="contents">
  92. <table class="memberdecls">
  93. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
  94. Public Member Functions</h2></td></tr>
  95. <tr class="memitem:a0a5d984ccfb5f6b11b455bdcdc57bfd9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0a5d984ccfb5f6b11b455bdcdc57bfd9"></a>
  96. &#160;</td><td class="memItemRight" valign="bottom"><b>String</b> (const char c) noexcept</td></tr>
  97. <tr class="separator:a0a5d984ccfb5f6b11b455bdcdc57bfd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
  98. <tr class="memitem:ab47b4bdb07a88fdc4e9b444b328a0080"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab47b4bdb07a88fdc4e9b444b328a0080"></a>
  99. &#160;</td><td class="memItemRight" valign="bottom"><b>String</b> (char *const strBuf) noexcept</td></tr>
  100. <tr class="separator:ab47b4bdb07a88fdc4e9b444b328a0080"><td class="memSeparator" colspan="2">&#160;</td></tr>
  101. <tr class="memitem:a7bf3a29177575233e3043d5c41abab7c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7bf3a29177575233e3043d5c41abab7c"></a>
  102. &#160;</td><td class="memItemRight" valign="bottom"><b>String</b> (const char *const strBuf) noexcept</td></tr>
  103. <tr class="separator:a7bf3a29177575233e3043d5c41abab7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  104. <tr class="memitem:ae89b46ea8e8ab665166f4c0f32d58566"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae89b46ea8e8ab665166f4c0f32d58566"></a>
  105. &#160;</td><td class="memItemRight" valign="bottom"><b>String</b> (const int value) noexcept</td></tr>
  106. <tr class="separator:ae89b46ea8e8ab665166f4c0f32d58566"><td class="memSeparator" colspan="2">&#160;</td></tr>
  107. <tr class="memitem:acd8275d4f8c65737b26c2f9b1e71d6b4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd8275d4f8c65737b26c2f9b1e71d6b4"></a>
  108. &#160;</td><td class="memItemRight" valign="bottom"><b>String</b> (const unsigned int value, const bool hexadecimal=false) noexcept</td></tr>
  109. <tr class="separator:acd8275d4f8c65737b26c2f9b1e71d6b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  110. <tr class="memitem:a8d5cbbfb8e1963fa4b03d6e51f2e025f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d5cbbfb8e1963fa4b03d6e51f2e025f"></a>
  111. &#160;</td><td class="memItemRight" valign="bottom"><b>String</b> (const long value) noexcept</td></tr>
  112. <tr class="separator:a8d5cbbfb8e1963fa4b03d6e51f2e025f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  113. <tr class="memitem:a9ace042a487a41ffb2f920092fb0ea6c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9ace042a487a41ffb2f920092fb0ea6c"></a>
  114. &#160;</td><td class="memItemRight" valign="bottom"><b>String</b> (const unsigned long value, const bool hexadecimal=false) noexcept</td></tr>
  115. <tr class="separator:a9ace042a487a41ffb2f920092fb0ea6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  116. <tr class="memitem:a1ca175bec02e696c7c006700517fe49f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1ca175bec02e696c7c006700517fe49f"></a>
  117. &#160;</td><td class="memItemRight" valign="bottom"><b>String</b> (const long long value) noexcept</td></tr>
  118. <tr class="separator:a1ca175bec02e696c7c006700517fe49f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  119. <tr class="memitem:af031c3e729076d00507b755c6620c6cf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af031c3e729076d00507b755c6620c6cf"></a>
  120. &#160;</td><td class="memItemRight" valign="bottom"><b>String</b> (const unsigned long long value, const bool hexadecimal=false) noexcept</td></tr>
  121. <tr class="separator:af031c3e729076d00507b755c6620c6cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
  122. <tr class="memitem:a7c570694b5f25ab3a66d6d4580027945"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7c570694b5f25ab3a66d6d4580027945"></a>
  123. &#160;</td><td class="memItemRight" valign="bottom"><b>String</b> (const float value) noexcept</td></tr>
  124. <tr class="separator:a7c570694b5f25ab3a66d6d4580027945"><td class="memSeparator" colspan="2">&#160;</td></tr>
  125. <tr class="memitem:a5225402af1522e07521ec0224611eb56"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5225402af1522e07521ec0224611eb56"></a>
  126. &#160;</td><td class="memItemRight" valign="bottom"><b>String</b> (const double value) noexcept</td></tr>
  127. <tr class="separator:a5225402af1522e07521ec0224611eb56"><td class="memSeparator" colspan="2">&#160;</td></tr>
  128. <tr class="memitem:a333be8bbcd79ddfd279530fd05bcbd76"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a333be8bbcd79ddfd279530fd05bcbd76"></a>
  129. &#160;</td><td class="memItemRight" valign="bottom"><b>String</b> (const <a class="el" href="classString.html">String</a> &amp;str) noexcept</td></tr>
  130. <tr class="separator:a333be8bbcd79ddfd279530fd05bcbd76"><td class="memSeparator" colspan="2">&#160;</td></tr>
  131. <tr class="memitem:a78e422178ba93ec94285b40d34abed3d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a78e422178ba93ec94285b40d34abed3d"></a>
  132. std::size_t&#160;</td><td class="memItemRight" valign="bottom"><b>length</b> () const noexcept</td></tr>
  133. <tr class="separator:a78e422178ba93ec94285b40d34abed3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  134. <tr class="memitem:ab31a36bda8c789ba3c0ed37bb16c978c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab31a36bda8c789ba3c0ed37bb16c978c"></a>
  135. bool&#160;</td><td class="memItemRight" valign="bottom"><b>isEmpty</b> () const noexcept</td></tr>
  136. <tr class="separator:ab31a36bda8c789ba3c0ed37bb16c978c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  137. <tr class="memitem:a46001a29fcbd7c867f0f3a42598a1495"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a46001a29fcbd7c867f0f3a42598a1495"></a>
  138. bool&#160;</td><td class="memItemRight" valign="bottom"><b>isNotEmpty</b> () const noexcept</td></tr>
  139. <tr class="separator:a46001a29fcbd7c867f0f3a42598a1495"><td class="memSeparator" colspan="2">&#160;</td></tr>
  140. <tr class="memitem:a7c19572d49bd52a4d2d4b7646ce4ab85"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7c19572d49bd52a4d2d4b7646ce4ab85"></a>
  141. bool&#160;</td><td class="memItemRight" valign="bottom"><b>contains</b> (const char *const strBuf, const bool ignoreCase=false) const noexcept</td></tr>
  142. <tr class="separator:a7c19572d49bd52a4d2d4b7646ce4ab85"><td class="memSeparator" colspan="2">&#160;</td></tr>
  143. <tr class="memitem:ae5b1af00eac44c92a9fb8c223e0e8110"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae5b1af00eac44c92a9fb8c223e0e8110"></a>
  144. bool&#160;</td><td class="memItemRight" valign="bottom"><b>isDigit</b> (const std::size_t pos) const noexcept</td></tr>
  145. <tr class="separator:ae5b1af00eac44c92a9fb8c223e0e8110"><td class="memSeparator" colspan="2">&#160;</td></tr>
  146. <tr class="memitem:a87a0bc98b546ee140a4831116c662395"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a87a0bc98b546ee140a4831116c662395"></a>
  147. bool&#160;</td><td class="memItemRight" valign="bottom"><b>startsWith</b> (const char c) const noexcept</td></tr>
  148. <tr class="separator:a87a0bc98b546ee140a4831116c662395"><td class="memSeparator" colspan="2">&#160;</td></tr>
  149. <tr class="memitem:a84556ec5693398dee581d9aa0d878dfe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a84556ec5693398dee581d9aa0d878dfe"></a>
  150. bool&#160;</td><td class="memItemRight" valign="bottom"><b>startsWith</b> (const char *const prefix) const noexcept</td></tr>
  151. <tr class="separator:a84556ec5693398dee581d9aa0d878dfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
  152. <tr class="memitem:a832807666fa1906c7298cd6b95a7e58d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a832807666fa1906c7298cd6b95a7e58d"></a>
  153. bool&#160;</td><td class="memItemRight" valign="bottom"><b>endsWith</b> (const char c) const noexcept</td></tr>
  154. <tr class="separator:a832807666fa1906c7298cd6b95a7e58d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  155. <tr class="memitem:ab4bb24485d1c2aca4e5513360312066c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4bb24485d1c2aca4e5513360312066c"></a>
  156. bool&#160;</td><td class="memItemRight" valign="bottom"><b>endsWith</b> (const char *const suffix) const noexcept</td></tr>
  157. <tr class="separator:ab4bb24485d1c2aca4e5513360312066c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  158. <tr class="memitem:aa7346ca530bfa8daa3eee6edf0edd0eb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa7346ca530bfa8daa3eee6edf0edd0eb"></a>
  159. std::size_t&#160;</td><td class="memItemRight" valign="bottom"><b>find</b> (const char c, bool *const found=nullptr) const noexcept</td></tr>
  160. <tr class="separator:aa7346ca530bfa8daa3eee6edf0edd0eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
  161. <tr class="memitem:a00e78420e0529a7e081a6c41bf788efd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00e78420e0529a7e081a6c41bf788efd"></a>
  162. std::size_t&#160;</td><td class="memItemRight" valign="bottom"><b>find</b> (const char *const strBuf, bool *const found=nullptr) const noexcept</td></tr>
  163. <tr class="separator:a00e78420e0529a7e081a6c41bf788efd"><td class="memSeparator" colspan="2">&#160;</td></tr>
  164. <tr class="memitem:abf42564e94114bf03a4bee847f9028ef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf42564e94114bf03a4bee847f9028ef"></a>
  165. std::size_t&#160;</td><td class="memItemRight" valign="bottom"><b>rfind</b> (const char c, bool *const found=nullptr) const noexcept</td></tr>
  166. <tr class="separator:abf42564e94114bf03a4bee847f9028ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
  167. <tr class="memitem:af5edbfa70eaa697b0f7c7ce9fd0aeada"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af5edbfa70eaa697b0f7c7ce9fd0aeada"></a>
  168. std::size_t&#160;</td><td class="memItemRight" valign="bottom"><b>rfind</b> (const char *const strBuf, bool *const found=nullptr) const noexcept</td></tr>
  169. <tr class="separator:af5edbfa70eaa697b0f7c7ce9fd0aeada"><td class="memSeparator" colspan="2">&#160;</td></tr>
  170. <tr class="memitem:a8270e74db4c76725871abda0316d1bec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8270e74db4c76725871abda0316d1bec"></a>
  171. void&#160;</td><td class="memItemRight" valign="bottom"><b>clear</b> () noexcept</td></tr>
  172. <tr class="separator:a8270e74db4c76725871abda0316d1bec"><td class="memSeparator" colspan="2">&#160;</td></tr>
  173. <tr class="memitem:a3a5bb5f4960f5dad4a1ae273a8d86b97"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a5bb5f4960f5dad4a1ae273a8d86b97"></a>
  174. <a class="el" href="classString.html">String</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>replace</b> (const char before, const char after) noexcept</td></tr>
  175. <tr class="separator:a3a5bb5f4960f5dad4a1ae273a8d86b97"><td class="memSeparator" colspan="2">&#160;</td></tr>
  176. <tr class="memitem:a98cb61790ab2f1a22a0b84e83390ab7d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a98cb61790ab2f1a22a0b84e83390ab7d"></a>
  177. <a class="el" href="classString.html">String</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>truncate</b> (const std::size_t n) noexcept</td></tr>
  178. <tr class="separator:a98cb61790ab2f1a22a0b84e83390ab7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  179. <tr class="memitem:ade255c83aaa393ef2d86afb05c931b00"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ade255c83aaa393ef2d86afb05c931b00"></a>
  180. <a class="el" href="classString.html">String</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>toBasic</b> () noexcept</td></tr>
  181. <tr class="separator:ade255c83aaa393ef2d86afb05c931b00"><td class="memSeparator" colspan="2">&#160;</td></tr>
  182. <tr class="memitem:a78f4bc30f68ca73b08e01cb42fdf8ace"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a78f4bc30f68ca73b08e01cb42fdf8ace"></a>
  183. <a class="el" href="classString.html">String</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>toLower</b> () noexcept</td></tr>
  184. <tr class="separator:a78f4bc30f68ca73b08e01cb42fdf8ace"><td class="memSeparator" colspan="2">&#160;</td></tr>
  185. <tr class="memitem:adca83eda97e7ab8cec67e6b902cc881d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adca83eda97e7ab8cec67e6b902cc881d"></a>
  186. <a class="el" href="classString.html">String</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>toUpper</b> () noexcept</td></tr>
  187. <tr class="separator:adca83eda97e7ab8cec67e6b902cc881d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  188. <tr class="memitem:aa3efb2015ab9dea19fc554120e76dcbc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa3efb2015ab9dea19fc554120e76dcbc"></a>
  189. const char *&#160;</td><td class="memItemRight" valign="bottom"><b>buffer</b> () const noexcept</td></tr>
  190. <tr class="separator:aa3efb2015ab9dea19fc554120e76dcbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
  191. <tr class="memitem:a6ce9d8ee2ecadf146944dc48b1fb292f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6ce9d8ee2ecadf146944dc48b1fb292f"></a>
  192. &#160;</td><td class="memItemRight" valign="bottom"><b>operator const char *</b> () const noexcept</td></tr>
  193. <tr class="separator:a6ce9d8ee2ecadf146944dc48b1fb292f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  194. <tr class="memitem:ae9a597938585da190170f1635e412dbf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae9a597938585da190170f1635e412dbf"></a>
  195. char&#160;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (const std::size_t pos) const noexcept</td></tr>
  196. <tr class="separator:ae9a597938585da190170f1635e412dbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
  197. <tr class="memitem:a66015728b6081ce73bbbf242a6371825"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a66015728b6081ce73bbbf242a6371825"></a>
  198. char &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (const std::size_t pos) noexcept</td></tr>
  199. <tr class="separator:a66015728b6081ce73bbbf242a6371825"><td class="memSeparator" colspan="2">&#160;</td></tr>
  200. <tr class="memitem:a274662eed9d5da68194f045b2e1c91d7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a274662eed9d5da68194f045b2e1c91d7"></a>
  201. bool&#160;</td><td class="memItemRight" valign="bottom"><b>operator==</b> (const char *const strBuf) const noexcept</td></tr>
  202. <tr class="separator:a274662eed9d5da68194f045b2e1c91d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
  203. <tr class="memitem:a32dae021b058b4b3b3025c77caa9f89f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a32dae021b058b4b3b3025c77caa9f89f"></a>
  204. bool&#160;</td><td class="memItemRight" valign="bottom"><b>operator==</b> (const <a class="el" href="classString.html">String</a> &amp;str) const noexcept</td></tr>
  205. <tr class="separator:a32dae021b058b4b3b3025c77caa9f89f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  206. <tr class="memitem:a8e8a8730404297e3117934eb2a3754a4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8e8a8730404297e3117934eb2a3754a4"></a>
  207. bool&#160;</td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const char *const strBuf) const noexcept</td></tr>
  208. <tr class="separator:a8e8a8730404297e3117934eb2a3754a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  209. <tr class="memitem:a7aa2dbbc55b121a02250a3b904c5a316"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7aa2dbbc55b121a02250a3b904c5a316"></a>
  210. bool&#160;</td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const <a class="el" href="classString.html">String</a> &amp;str) const noexcept</td></tr>
  211. <tr class="separator:a7aa2dbbc55b121a02250a3b904c5a316"><td class="memSeparator" colspan="2">&#160;</td></tr>
  212. <tr class="memitem:ac41a5f0ba9738e1c642c3750f140ec79"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac41a5f0ba9738e1c642c3750f140ec79"></a>
  213. <a class="el" href="classString.html">String</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const char *const strBuf) noexcept</td></tr>
  214. <tr class="separator:ac41a5f0ba9738e1c642c3750f140ec79"><td class="memSeparator" colspan="2">&#160;</td></tr>
  215. <tr class="memitem:a54f082478458b9f06b22c47217917d53"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a54f082478458b9f06b22c47217917d53"></a>
  216. <a class="el" href="classString.html">String</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classString.html">String</a> &amp;str) noexcept</td></tr>
  217. <tr class="separator:a54f082478458b9f06b22c47217917d53"><td class="memSeparator" colspan="2">&#160;</td></tr>
  218. <tr class="memitem:a6847c4d7a8f13c31e5d1610458b60c05"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6847c4d7a8f13c31e5d1610458b60c05"></a>
  219. <a class="el" href="classString.html">String</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator+=</b> (const char *const strBuf) noexcept</td></tr>
  220. <tr class="separator:a6847c4d7a8f13c31e5d1610458b60c05"><td class="memSeparator" colspan="2">&#160;</td></tr>
  221. <tr class="memitem:a04dfff6bc097d47850d4689ee50977d7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a04dfff6bc097d47850d4689ee50977d7"></a>
  222. <a class="el" href="classString.html">String</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator+=</b> (const <a class="el" href="classString.html">String</a> &amp;str) noexcept</td></tr>
  223. <tr class="separator:a04dfff6bc097d47850d4689ee50977d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
  224. <tr class="memitem:ace093bc27a4df006257dff3cca46896d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ace093bc27a4df006257dff3cca46896d"></a>
  225. <a class="el" href="classString.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator+</b> (const char *const strBuf) noexcept</td></tr>
  226. <tr class="separator:ace093bc27a4df006257dff3cca46896d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  227. <tr class="memitem:a349feb145d89089473e9d1eea9f20c4c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a349feb145d89089473e9d1eea9f20c4c"></a>
  228. <a class="el" href="classString.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><b>operator+</b> (const <a class="el" href="classString.html">String</a> &amp;str) noexcept</td></tr>
  229. <tr class="separator:a349feb145d89089473e9d1eea9f20c4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  230. </table><table class="memberdecls">
  231. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
  232. Static Public Member Functions</h2></td></tr>
  233. <tr class="memitem:a9cab64fdc392115820ff4788244a4520"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9cab64fdc392115820ff4788244a4520"></a>
  234. static <a class="el" href="classString.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><b>asBase64</b> (const void *const data, const std::size_t dataSize)</td></tr>
  235. <tr class="separator:a9cab64fdc392115820ff4788244a4520"><td class="memSeparator" colspan="2">&#160;</td></tr>
  236. </table>
  237. <hr/>The documentation for this class was generated from the following file:<ul>
  238. <li>distrho/extra/<a class="el" href="String_8hpp_source.html">String.hpp</a></li>
  239. </ul>
  240. </div><!-- contents -->
  241. <!-- start footer part -->
  242. <hr class="footer"/><address class="footer"><small>
  243. Generated on Wed Jun 17 2015 11:36:22 for DISTRHO Plugin Framework by &#160;<a href="http://www.doxygen.org/index.html">
  244. <img class="footer" src="doxygen.png" alt="doxygen"/>
  245. </a> 1.8.9.1
  246. </small></address>
  247. </body>
  248. </html>