Файловый менеджер - Редактировать - /opt/alt/alt-nodejs20/root/usr/share/doc/alt-nodejs20-libicu-doc/classnumber_1_1LocalizedNumberRangeFormatter.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>ICU 78.3: icu::number::LocalizedNumberRangeFormatter 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="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" /> </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">ICU 78.3  <span id="projectnumber">78.3</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.14 --> <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'); /* @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> <!-- 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 id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="namespaceicu.html">icu</a></li><li class="navelem"><b>number</b></li><li class="navelem"><a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html">LocalizedNumberRangeFormatter</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#friends">Friends</a> </div> <div class="headertitle"> <div class="title">icu::number::LocalizedNumberRangeFormatter Class Reference</div> </div> </div><!--header--> <div class="contents"> <p>A <a class="el" href="classicu_1_1number_1_1NumberRangeFormatter.html" title="See the main description in numberrangeformatter.h for documentation and examples. ">NumberRangeFormatter</a> that has a locale associated with it; this means .formatRange() methods are available. <a href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html#details">More...</a></p> <p><code>#include <<a class="el" href="numberrangeformatter_8h_source.html">numberrangeformatter.h</a>></code></p> <div class="dynheader"> Inheritance diagram for icu::number::LocalizedNumberRangeFormatter:</div> <div class="dyncontent"> <div class="center"> <img src="classicu_1_1number_1_1LocalizedNumberRangeFormatter.png" usemap="#icu::number::LocalizedNumberRangeFormatter_map" alt=""/> <map id="icu::number::LocalizedNumberRangeFormatter_map" name="icu::number::LocalizedNumberRangeFormatter_map"> <area href="classicu_1_1number_1_1NumberRangeFormatterSettings.html" title="An abstract base class for specifying settings related to number formatting. " alt="icu::number::NumberRangeFormatterSettings< Derived >" shape="rect" coords="0,0,473,24"/> <area href="classicu_1_1UMemory.html" title="UMemory is the common ICU base class. " alt="icu::UMemory" shape="rect" coords="483,0,956,24"/> </map> </div></div> <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:abda843e03ef9b01ce644509dedaba26b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utypes_8h.html#ab9d90a30137b6ec046fe59e79b09745a">U_I18N_API</a> <a class="el" href="classicu_1_1number_1_1FormattedNumberRange.html">FormattedNumberRange</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html#abda843e03ef9b01ce644509dedaba26b">formatFormattableRange</a> (const <a class="el" href="classicu_1_1Formattable.html">Formattable</a> &first, const <a class="el" href="classicu_1_1Formattable.html">Formattable</a> &second, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const</td></tr> <tr class="memdesc:abda843e03ef9b01ce644509dedaba26b"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> the given Formattables to a string using the settings specified in the <a class="el" href="classicu_1_1number_1_1NumberRangeFormatter.html" title="See the main description in numberrangeformatter.h for documentation and examples. ">NumberRangeFormatter</a> fluent setting chain. <a href="#abda843e03ef9b01ce644509dedaba26b">More...</a><br /></td></tr> <tr class="separator:abda843e03ef9b01ce644509dedaba26b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac6ba4fa8d407bb2624afa90cbe2cc762"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utypes_8h.html#ab9d90a30137b6ec046fe59e79b09745a">U_I18N_API</a> <a class="el" href="classicu_1_1number_1_1UnlocalizedNumberRangeFormatter.html">UnlocalizedNumberRangeFormatter</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html#ac6ba4fa8d407bb2624afa90cbe2cc762">withoutLocale</a> () const &</td></tr> <tr class="memdesc:ac6ba4fa8d407bb2624afa90cbe2cc762"><td class="mdescLeft"> </td><td class="mdescRight">Disassociate the locale from this formatter. <a href="#ac6ba4fa8d407bb2624afa90cbe2cc762">More...</a><br /></td></tr> <tr class="separator:ac6ba4fa8d407bb2624afa90cbe2cc762"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0bbd3dddcdd53b79a5bf24f8f595d594"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utypes_8h.html#ab9d90a30137b6ec046fe59e79b09745a">U_I18N_API</a> <a class="el" href="classicu_1_1number_1_1UnlocalizedNumberRangeFormatter.html">UnlocalizedNumberRangeFormatter</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html#a0bbd3dddcdd53b79a5bf24f8f595d594">withoutLocale</a> () &&</td></tr> <tr class="memdesc:a0bbd3dddcdd53b79a5bf24f8f595d594"><td class="mdescLeft"> </td><td class="mdescRight">Overload of <a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html#ac6ba4fa8d407bb2624afa90cbe2cc762" title="Disassociate the locale from this formatter. ">withoutLocale()</a> for use on an rvalue reference. <a href="#a0bbd3dddcdd53b79a5bf24f8f595d594">More...</a><br /></td></tr> <tr class="separator:a0bbd3dddcdd53b79a5bf24f8f595d594"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad7cf8b11f168e0496a33bfdd92f9aabb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utypes_8h.html#ab9d90a30137b6ec046fe59e79b09745a">U_I18N_API</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html#ad7cf8b11f168e0496a33bfdd92f9aabb">LocalizedNumberRangeFormatter</a> ()=default</td></tr> <tr class="memdesc:ad7cf8b11f168e0496a33bfdd92f9aabb"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: puts the formatter into a valid but undefined state. <a href="#ad7cf8b11f168e0496a33bfdd92f9aabb">More...</a><br /></td></tr> <tr class="separator:ad7cf8b11f168e0496a33bfdd92f9aabb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac2ec8ef30633fe119db057fe39080643"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utypes_8h.html#ab9d90a30137b6ec046fe59e79b09745a">U_I18N_API</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html#ac2ec8ef30633fe119db057fe39080643">LocalizedNumberRangeFormatter</a> (const <a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html">LocalizedNumberRangeFormatter</a> &other)</td></tr> <tr class="memdesc:ac2ec8ef30633fe119db057fe39080643"><td class="mdescLeft"> </td><td class="mdescRight">Returns a copy of this <a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html" title="A NumberRangeFormatter that has a locale associated with it; this means .formatRange() methods are av...">LocalizedNumberRangeFormatter</a>. <a href="#ac2ec8ef30633fe119db057fe39080643">More...</a><br /></td></tr> <tr class="separator:ac2ec8ef30633fe119db057fe39080643"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a442e790a7ef76e1f97b2511bda3d77d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utypes_8h.html#ab9d90a30137b6ec046fe59e79b09745a">U_I18N_API</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html#a442e790a7ef76e1f97b2511bda3d77d7">LocalizedNumberRangeFormatter</a> (<a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html">LocalizedNumberRangeFormatter</a> &&src) noexcept</td></tr> <tr class="memdesc:a442e790a7ef76e1f97b2511bda3d77d7"><td class="mdescLeft"> </td><td class="mdescRight">Move constructor: The source <a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html" title="A NumberRangeFormatter that has a locale associated with it; this means .formatRange() methods are av...">LocalizedNumberRangeFormatter</a> will be left in a valid but undefined state. <a href="#a442e790a7ef76e1f97b2511bda3d77d7">More...</a><br /></td></tr> <tr class="separator:a442e790a7ef76e1f97b2511bda3d77d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac1c7ba2da540b16f5e91e4b070c65903"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utypes_8h.html#ab9d90a30137b6ec046fe59e79b09745a">U_I18N_API</a> <a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html">LocalizedNumberRangeFormatter</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html#ac1c7ba2da540b16f5e91e4b070c65903">operator=</a> (const <a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html">LocalizedNumberRangeFormatter</a> &other)</td></tr> <tr class="memdesc:ac1c7ba2da540b16f5e91e4b070c65903"><td class="mdescLeft"> </td><td class="mdescRight">Copy assignment operator. <a href="#ac1c7ba2da540b16f5e91e4b070c65903">More...</a><br /></td></tr> <tr class="separator:ac1c7ba2da540b16f5e91e4b070c65903"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae62a452c8a9c1051ae84f6b70e070051"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utypes_8h.html#ab9d90a30137b6ec046fe59e79b09745a">U_I18N_API</a> <a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html">LocalizedNumberRangeFormatter</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html#ae62a452c8a9c1051ae84f6b70e070051">operator=</a> (<a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html">LocalizedNumberRangeFormatter</a> &&src) noexcept</td></tr> <tr class="memdesc:ae62a452c8a9c1051ae84f6b70e070051"><td class="mdescLeft"> </td><td class="mdescRight">Move assignment operator: The source <a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html" title="A NumberRangeFormatter that has a locale associated with it; this means .formatRange() methods are av...">LocalizedNumberRangeFormatter</a> will be left in a valid but undefined state. <a href="#ae62a452c8a9c1051ae84f6b70e070051">More...</a><br /></td></tr> <tr class="separator:ae62a452c8a9c1051ae84f6b70e070051"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac36d92794f19e1227b155bc97720e63e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utypes_8h.html#ab9d90a30137b6ec046fe59e79b09745a">U_I18N_API</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html#ac36d92794f19e1227b155bc97720e63e">formatImpl</a> (impl::UFormattedNumberRangeData &results, bool equalBeforeRounding, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &status) const</td></tr> <tr class="separator:ac36d92794f19e1227b155bc97720e63e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abecc1c64929f178734d4f4cf96e01c00"><td class="memItemLeft" align="right" valign="top"><a class="el" href="utypes_8h.html#ab9d90a30137b6ec046fe59e79b09745a">U_I18N_API</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html#abecc1c64929f178734d4f4cf96e01c00">~LocalizedNumberRangeFormatter</a> ()</td></tr> <tr class="memdesc:abecc1c64929f178734d4f4cf96e01c00"><td class="mdescLeft"> </td><td class="mdescRight">Destruct this <a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html" title="A NumberRangeFormatter that has a locale associated with it; this means .formatRange() methods are av...">LocalizedNumberRangeFormatter</a>, cleaning up any memory it might own. <a href="#abecc1c64929f178734d4f4cf96e01c00">More...</a><br /></td></tr> <tr class="separator:abecc1c64929f178734d4f4cf96e01c00"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html">icu::number::NumberRangeFormatterSettings< Derived ></a></td></tr> <tr class="memitem:a260021ebc9c95850711987d1d393383c inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memItemLeft" align="right" valign="top">Derived </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a260021ebc9c95850711987d1d393383c">numberFormatterBoth</a> (const <a class="el" href="classicu_1_1number_1_1UnlocalizedNumberFormatter.html">UnlocalizedNumberFormatter</a> &formatter) const &</td></tr> <tr class="memdesc:a260021ebc9c95850711987d1d393383c inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="mdescLeft"> </td><td class="mdescRight">Sets the <a class="el" href="classicu_1_1number_1_1NumberFormatter.html" title="See the main description in numberformatter.h for documentation and examples. ">NumberFormatter</a> instance to use for the numbers in the range. <a href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a260021ebc9c95850711987d1d393383c">More...</a><br /></td></tr> <tr class="separator:a260021ebc9c95850711987d1d393383c inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0de59712584a79ea21fcb9a263d893a5 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memItemLeft" align="right" valign="top">Derived </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a0de59712584a79ea21fcb9a263d893a5">numberFormatterBoth</a> (const <a class="el" href="classicu_1_1number_1_1UnlocalizedNumberFormatter.html">UnlocalizedNumberFormatter</a> &formatter) &&</td></tr> <tr class="memdesc:a0de59712584a79ea21fcb9a263d893a5 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="mdescLeft"> </td><td class="mdescRight">Overload of <a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a260021ebc9c95850711987d1d393383c" title="Sets the NumberFormatter instance to use for the numbers in the range. ">numberFormatterBoth()</a> for use on an rvalue reference. <a href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a0de59712584a79ea21fcb9a263d893a5">More...</a><br /></td></tr> <tr class="separator:a0de59712584a79ea21fcb9a263d893a5 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2c7c48a8ade1429d44868d13f07b4807 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memItemLeft" align="right" valign="top">Derived </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a2c7c48a8ade1429d44868d13f07b4807">numberFormatterBoth</a> (<a class="el" href="classicu_1_1number_1_1UnlocalizedNumberFormatter.html">UnlocalizedNumberFormatter</a> &&formatter) const &</td></tr> <tr class="memdesc:a2c7c48a8ade1429d44868d13f07b4807 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="mdescLeft"> </td><td class="mdescRight">Overload of <a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a260021ebc9c95850711987d1d393383c" title="Sets the NumberFormatter instance to use for the numbers in the range. ">numberFormatterBoth()</a> for use on an rvalue reference. <a href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a2c7c48a8ade1429d44868d13f07b4807">More...</a><br /></td></tr> <tr class="separator:a2c7c48a8ade1429d44868d13f07b4807 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a200c42f363d4fea62203752e494adeeb inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memItemLeft" align="right" valign="top">Derived </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a200c42f363d4fea62203752e494adeeb">numberFormatterBoth</a> (<a class="el" href="classicu_1_1number_1_1UnlocalizedNumberFormatter.html">UnlocalizedNumberFormatter</a> &&formatter) &&</td></tr> <tr class="memdesc:a200c42f363d4fea62203752e494adeeb inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="mdescLeft"> </td><td class="mdescRight">Overload of <a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a260021ebc9c95850711987d1d393383c" title="Sets the NumberFormatter instance to use for the numbers in the range. ">numberFormatterBoth()</a> for use on an rvalue reference. <a href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a200c42f363d4fea62203752e494adeeb">More...</a><br /></td></tr> <tr class="separator:a200c42f363d4fea62203752e494adeeb inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5a324656b93f210af9614dcf274e6faf inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memItemLeft" align="right" valign="top">Derived </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a5a324656b93f210af9614dcf274e6faf">numberFormatterFirst</a> (const <a class="el" href="classicu_1_1number_1_1UnlocalizedNumberFormatter.html">UnlocalizedNumberFormatter</a> &formatterFirst) const &</td></tr> <tr class="memdesc:a5a324656b93f210af9614dcf274e6faf inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="mdescLeft"> </td><td class="mdescRight">Sets the <a class="el" href="classicu_1_1number_1_1NumberFormatter.html" title="See the main description in numberformatter.h for documentation and examples. ">NumberFormatter</a> instance to use for the first number in the range. <a href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a5a324656b93f210af9614dcf274e6faf">More...</a><br /></td></tr> <tr class="separator:a5a324656b93f210af9614dcf274e6faf inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a39aa79a4d5a309a67f5e17b2b2207be7 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memItemLeft" align="right" valign="top">Derived </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a39aa79a4d5a309a67f5e17b2b2207be7">numberFormatterFirst</a> (const <a class="el" href="classicu_1_1number_1_1UnlocalizedNumberFormatter.html">UnlocalizedNumberFormatter</a> &formatterFirst) &&</td></tr> <tr class="memdesc:a39aa79a4d5a309a67f5e17b2b2207be7 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="mdescLeft"> </td><td class="mdescRight">Overload of <a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a5a324656b93f210af9614dcf274e6faf" title="Sets the NumberFormatter instance to use for the first number in the range. ">numberFormatterFirst()</a> for use on an rvalue reference. <a href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a39aa79a4d5a309a67f5e17b2b2207be7">More...</a><br /></td></tr> <tr class="separator:a39aa79a4d5a309a67f5e17b2b2207be7 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0aec0a6c4f5e9112eff2b598c7b902ef inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memItemLeft" align="right" valign="top">Derived </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a0aec0a6c4f5e9112eff2b598c7b902ef">numberFormatterFirst</a> (<a class="el" href="classicu_1_1number_1_1UnlocalizedNumberFormatter.html">UnlocalizedNumberFormatter</a> &&formatterFirst) const &</td></tr> <tr class="memdesc:a0aec0a6c4f5e9112eff2b598c7b902ef inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="mdescLeft"> </td><td class="mdescRight">Overload of <a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a5a324656b93f210af9614dcf274e6faf" title="Sets the NumberFormatter instance to use for the first number in the range. ">numberFormatterFirst()</a> for use on an rvalue reference. <a href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a0aec0a6c4f5e9112eff2b598c7b902ef">More...</a><br /></td></tr> <tr class="separator:a0aec0a6c4f5e9112eff2b598c7b902ef inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a134c6d70be8d61a04212e1efbf35f949 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memItemLeft" align="right" valign="top">Derived </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a134c6d70be8d61a04212e1efbf35f949">numberFormatterFirst</a> (<a class="el" href="classicu_1_1number_1_1UnlocalizedNumberFormatter.html">UnlocalizedNumberFormatter</a> &&formatterFirst) &&</td></tr> <tr class="memdesc:a134c6d70be8d61a04212e1efbf35f949 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="mdescLeft"> </td><td class="mdescRight">Overload of <a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a5a324656b93f210af9614dcf274e6faf" title="Sets the NumberFormatter instance to use for the first number in the range. ">numberFormatterFirst()</a> for use on an rvalue reference. <a href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a134c6d70be8d61a04212e1efbf35f949">More...</a><br /></td></tr> <tr class="separator:a134c6d70be8d61a04212e1efbf35f949 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac4102a711d63fcbc08c4babc5d77fb9e inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memItemLeft" align="right" valign="top">Derived </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#ac4102a711d63fcbc08c4babc5d77fb9e">numberFormatterSecond</a> (const <a class="el" href="classicu_1_1number_1_1UnlocalizedNumberFormatter.html">UnlocalizedNumberFormatter</a> &formatterSecond) const &</td></tr> <tr class="memdesc:ac4102a711d63fcbc08c4babc5d77fb9e inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="mdescLeft"> </td><td class="mdescRight">Sets the <a class="el" href="classicu_1_1number_1_1NumberFormatter.html" title="See the main description in numberformatter.h for documentation and examples. ">NumberFormatter</a> instance to use for the second number in the range. <a href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#ac4102a711d63fcbc08c4babc5d77fb9e">More...</a><br /></td></tr> <tr class="separator:ac4102a711d63fcbc08c4babc5d77fb9e inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aec274c51ffc3df6d961ed0075bcfd78b inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memItemLeft" align="right" valign="top">Derived </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#aec274c51ffc3df6d961ed0075bcfd78b">numberFormatterSecond</a> (const <a class="el" href="classicu_1_1number_1_1UnlocalizedNumberFormatter.html">UnlocalizedNumberFormatter</a> &formatterSecond) &&</td></tr> <tr class="memdesc:aec274c51ffc3df6d961ed0075bcfd78b inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="mdescLeft"> </td><td class="mdescRight">Overload of <a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#ac4102a711d63fcbc08c4babc5d77fb9e" title="Sets the NumberFormatter instance to use for the second number in the range. ">numberFormatterSecond()</a> for use on an rvalue reference. <a href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#aec274c51ffc3df6d961ed0075bcfd78b">More...</a><br /></td></tr> <tr class="separator:aec274c51ffc3df6d961ed0075bcfd78b inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a984110bbec705dc27283e9f679158fbe inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memItemLeft" align="right" valign="top">Derived </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a984110bbec705dc27283e9f679158fbe">numberFormatterSecond</a> (<a class="el" href="classicu_1_1number_1_1UnlocalizedNumberFormatter.html">UnlocalizedNumberFormatter</a> &&formatterSecond) const &</td></tr> <tr class="memdesc:a984110bbec705dc27283e9f679158fbe inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="mdescLeft"> </td><td class="mdescRight">Overload of <a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#ac4102a711d63fcbc08c4babc5d77fb9e" title="Sets the NumberFormatter instance to use for the second number in the range. ">numberFormatterSecond()</a> for use on an rvalue reference. <a href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a984110bbec705dc27283e9f679158fbe">More...</a><br /></td></tr> <tr class="separator:a984110bbec705dc27283e9f679158fbe inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a07418f9a02329247b80e0534d60724c8 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memItemLeft" align="right" valign="top">Derived </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a07418f9a02329247b80e0534d60724c8">numberFormatterSecond</a> (<a class="el" href="classicu_1_1number_1_1UnlocalizedNumberFormatter.html">UnlocalizedNumberFormatter</a> &&formatterSecond) &&</td></tr> <tr class="memdesc:a07418f9a02329247b80e0534d60724c8 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="mdescLeft"> </td><td class="mdescRight">Overload of <a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#ac4102a711d63fcbc08c4babc5d77fb9e" title="Sets the NumberFormatter instance to use for the second number in the range. ">numberFormatterSecond()</a> for use on an rvalue reference. <a href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a07418f9a02329247b80e0534d60724c8">More...</a><br /></td></tr> <tr class="separator:a07418f9a02329247b80e0534d60724c8 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acb52ae15ff923b29b8a304fe9bf970bc inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memItemLeft" align="right" valign="top">Derived </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#acb52ae15ff923b29b8a304fe9bf970bc">collapse</a> (<a class="el" href="unumberrangeformatter_8h.html#ad4ecbae149b64c966d58f4ce98c69bac">UNumberRangeCollapse</a> collapse) const &</td></tr> <tr class="memdesc:acb52ae15ff923b29b8a304fe9bf970bc inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="mdescLeft"> </td><td class="mdescRight">Sets the aggressiveness of "collapsing" fields across the range separator. <a href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#acb52ae15ff923b29b8a304fe9bf970bc">More...</a><br /></td></tr> <tr class="separator:acb52ae15ff923b29b8a304fe9bf970bc inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa75d4e935ecf566172ef441e6f07ee33 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memItemLeft" align="right" valign="top">Derived </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#aa75d4e935ecf566172ef441e6f07ee33">collapse</a> (<a class="el" href="unumberrangeformatter_8h.html#ad4ecbae149b64c966d58f4ce98c69bac">UNumberRangeCollapse</a> collapse) &&</td></tr> <tr class="memdesc:aa75d4e935ecf566172ef441e6f07ee33 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="mdescLeft"> </td><td class="mdescRight">Overload of <a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#acb52ae15ff923b29b8a304fe9bf970bc" title="Sets the aggressiveness of "collapsing" fields across the range separator. ">collapse()</a> for use on an rvalue reference. <a href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#aa75d4e935ecf566172ef441e6f07ee33">More...</a><br /></td></tr> <tr class="separator:aa75d4e935ecf566172ef441e6f07ee33 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a572e97850ed0d8aa63276e881e218c41 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memItemLeft" align="right" valign="top">Derived </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a572e97850ed0d8aa63276e881e218c41">identityFallback</a> (<a class="el" href="unumberrangeformatter_8h.html#aa0154b4142afeed438c7be50a530ebd1">UNumberRangeIdentityFallback</a> identityFallback) const &</td></tr> <tr class="memdesc:a572e97850ed0d8aa63276e881e218c41 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="mdescLeft"> </td><td class="mdescRight">Sets the behavior when the two sides of the range are the same. <a href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a572e97850ed0d8aa63276e881e218c41">More...</a><br /></td></tr> <tr class="separator:a572e97850ed0d8aa63276e881e218c41 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adb203e07dde082e64d1add841f40f3da inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memItemLeft" align="right" valign="top">Derived </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#adb203e07dde082e64d1add841f40f3da">identityFallback</a> (<a class="el" href="unumberrangeformatter_8h.html#aa0154b4142afeed438c7be50a530ebd1">UNumberRangeIdentityFallback</a> identityFallback) &&</td></tr> <tr class="memdesc:adb203e07dde082e64d1add841f40f3da inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="mdescLeft"> </td><td class="mdescRight">Overload of <a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a572e97850ed0d8aa63276e881e218c41" title="Sets the behavior when the two sides of the range are the same. ">identityFallback()</a> for use on an rvalue reference. <a href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#adb203e07dde082e64d1add841f40f3da">More...</a><br /></td></tr> <tr class="separator:adb203e07dde082e64d1add841f40f3da inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af791d76ad973b068f30da3494cdc2e23 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1LocalPointer.html">LocalPointer</a>< Derived > </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#af791d76ad973b068f30da3494cdc2e23">clone</a> () const &</td></tr> <tr class="memdesc:af791d76ad973b068f30da3494cdc2e23 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="mdescLeft"> </td><td class="mdescRight">Returns the current (Un)<a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html" title="A NumberRangeFormatter that has a locale associated with it; this means .formatRange() methods are av...">LocalizedNumberRangeFormatter</a> as a <a class="el" href="classicu_1_1LocalPointer.html" title=""Smart pointer" class, deletes objects via the standard C++ delete operator. ">LocalPointer</a> wrapping a heap-allocated copy of the current object. <a href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#af791d76ad973b068f30da3494cdc2e23">More...</a><br /></td></tr> <tr class="separator:af791d76ad973b068f30da3494cdc2e23 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a89343e599d7149662149773b0facc165 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1LocalPointer.html">LocalPointer</a>< Derived > </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a89343e599d7149662149773b0facc165">clone</a> () &&</td></tr> <tr class="memdesc:a89343e599d7149662149773b0facc165 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="mdescLeft"> </td><td class="mdescRight">Overload of clone for use on an rvalue reference. <a href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a89343e599d7149662149773b0facc165">More...</a><br /></td></tr> <tr class="separator:a89343e599d7149662149773b0facc165 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6afc099549bb541ec59f6f40b4a672e8 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memItemLeft" align="right" valign="top"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a6afc099549bb541ec59f6f40b4a672e8">copyErrorTo</a> (<a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &outErrorCode) const</td></tr> <tr class="memdesc:a6afc099549bb541ec59f6f40b4a672e8 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="mdescLeft"> </td><td class="mdescRight">Sets the UErrorCode if an error occurred in the fluent chain. <a href="classicu_1_1number_1_1NumberRangeFormatterSettings.html#a6afc099549bb541ec59f6f40b4a672e8">More...</a><br /></td></tr> <tr class="separator:a6afc099549bb541ec59f6f40b4a672e8 inherit pub_methods_classicu_1_1number_1_1NumberRangeFormatterSettings"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a> Friends</h2></td></tr> <tr class="memitem:a3093c923a541f19e07259e17b6632e29"><td class="memItemLeft" align="right" valign="top"><a id="a3093c923a541f19e07259e17b6632e29"></a> class </td><td class="memItemRight" valign="bottom"><b>NumberRangeFormatterSettings< UnlocalizedNumberRangeFormatter ></b></td></tr> <tr class="separator:a3093c923a541f19e07259e17b6632e29"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9c6758848ea2ba609ad04ecf24cd61d9"><td class="memItemLeft" align="right" valign="top"><a id="a9c6758848ea2ba609ad04ecf24cd61d9"></a> class </td><td class="memItemRight" valign="bottom"><b>NumberRangeFormatterSettings< LocalizedNumberRangeFormatter ></b></td></tr> <tr class="separator:a9c6758848ea2ba609ad04ecf24cd61d9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af6c53b0ed0f9e7fe8bc017197134d841"><td class="memItemLeft" align="right" valign="top"><a id="af6c53b0ed0f9e7fe8bc017197134d841"></a> class </td><td class="memItemRight" valign="bottom"><b>UnlocalizedNumberRangeFormatter</b></td></tr> <tr class="separator:af6c53b0ed0f9e7fe8bc017197134d841"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>A <a class="el" href="classicu_1_1number_1_1NumberRangeFormatter.html" title="See the main description in numberrangeformatter.h for documentation and examples. ">NumberRangeFormatter</a> that has a locale associated with it; this means .formatRange() methods are available. </p> <p>Instances of this class are immutable and thread-safe.</p> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1number_1_1NumberFormatter.html" title="See the main description in numberformatter.h for documentation and examples. ">NumberFormatter</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005083">Stable:</a></b></dt><dd>ICU 63 </dd></dl> <p class="definition">Definition at line <a class="el" href="numberrangeformatter_8h_source.html#l00471">471</a> of file <a class="el" href="numberrangeformatter_8h_source.html">numberrangeformatter.h</a>.</p> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="ad7cf8b11f168e0496a33bfdd92f9aabb"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad7cf8b11f168e0496a33bfdd92f9aabb">◆ </a></span>LocalizedNumberRangeFormatter() <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"><a class="el" href="utypes_8h.html#ab9d90a30137b6ec046fe59e79b09745a">U_I18N_API</a> icu::number::LocalizedNumberRangeFormatter::LocalizedNumberRangeFormatter </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">default</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Default constructor: puts the formatter into a valid but undefined state. </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005115">Stable:</a></b></dt><dd>ICU 63 </dd></dl> </div> </div> <a id="ac2ec8ef30633fe119db057fe39080643"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac2ec8ef30633fe119db057fe39080643">◆ </a></span>LocalizedNumberRangeFormatter() <span class="overload">[2/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="utypes_8h.html#ab9d90a30137b6ec046fe59e79b09745a">U_I18N_API</a> icu::number::LocalizedNumberRangeFormatter::LocalizedNumberRangeFormatter </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html">LocalizedNumberRangeFormatter</a> & </td> <td class="paramname"><em>other</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Returns a copy of this <a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html" title="A NumberRangeFormatter that has a locale associated with it; this means .formatRange() methods are av...">LocalizedNumberRangeFormatter</a>. </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005116">Stable:</a></b></dt><dd>ICU 63 </dd></dl> </div> </div> <a id="a442e790a7ef76e1f97b2511bda3d77d7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a442e790a7ef76e1f97b2511bda3d77d7">◆ </a></span>LocalizedNumberRangeFormatter() <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"><a class="el" href="utypes_8h.html#ab9d90a30137b6ec046fe59e79b09745a">U_I18N_API</a> icu::number::LocalizedNumberRangeFormatter::LocalizedNumberRangeFormatter </td> <td>(</td> <td class="paramtype"><a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html">LocalizedNumberRangeFormatter</a> && </td> <td class="paramname"><em>src</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">noexcept</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Move constructor: The source <a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html" title="A NumberRangeFormatter that has a locale associated with it; this means .formatRange() methods are av...">LocalizedNumberRangeFormatter</a> will be left in a valid but undefined state. </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005117">Stable:</a></b></dt><dd>ICU 63 </dd></dl> </div> </div> <a id="abecc1c64929f178734d4f4cf96e01c00"></a> <h2 class="memtitle"><span class="permalink"><a href="#abecc1c64929f178734d4f4cf96e01c00">◆ </a></span>~LocalizedNumberRangeFormatter()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="utypes_8h.html#ab9d90a30137b6ec046fe59e79b09745a">U_I18N_API</a> icu::number::LocalizedNumberRangeFormatter::~LocalizedNumberRangeFormatter </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Destruct this <a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html" title="A NumberRangeFormatter that has a locale associated with it; this means .formatRange() methods are av...">LocalizedNumberRangeFormatter</a>, cleaning up any memory it might own. </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005120">Stable:</a></b></dt><dd>ICU 63 </dd></dl> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a id="abda843e03ef9b01ce644509dedaba26b"></a> <h2 class="memtitle"><span class="permalink"><a href="#abda843e03ef9b01ce644509dedaba26b">◆ </a></span>formatFormattableRange()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="utypes_8h.html#ab9d90a30137b6ec046fe59e79b09745a">U_I18N_API</a> <a class="el" href="classicu_1_1number_1_1FormattedNumberRange.html">FormattedNumberRange</a> icu::number::LocalizedNumberRangeFormatter::formatFormattableRange </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1Formattable.html">Formattable</a> & </td> <td class="paramname"><em>first</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classicu_1_1Formattable.html">Formattable</a> & </td> <td class="paramname"><em>second</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> the given Formattables to a string using the settings specified in the <a class="el" href="classicu_1_1number_1_1NumberRangeFormatter.html" title="See the main description in numberrangeformatter.h for documentation and examples. ">NumberRangeFormatter</a> fluent setting chain. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">first</td><td>The first number in the range, usually to the left in LTR locales. </td></tr> <tr><td class="paramname">second</td><td>The second number in the range, usually to the right in LTR locales. </td></tr> <tr><td class="paramname">status</td><td>Set if an error occurs while formatting. </td></tr> </table> </dd> </dl> <dl class="section return"><dt>Returns</dt><dd>A <a class="el" href="classicu_1_1number_1_1FormattedNumberRange.html" title="The result of a number range formatting operation. ">FormattedNumberRange</a> object; call .toString() to get the string. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005112">Stable:</a></b></dt><dd>ICU 63 </dd></dl> </div> </div> <a id="ac36d92794f19e1227b155bc97720e63e"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac36d92794f19e1227b155bc97720e63e">◆ </a></span>formatImpl()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="utypes_8h.html#ab9d90a30137b6ec046fe59e79b09745a">U_I18N_API</a> void icu::number::LocalizedNumberRangeFormatter::formatImpl </td> <td>(</td> <td class="paramtype">impl::UFormattedNumberRangeData & </td> <td class="paramname"><em>results</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"><em>equalBeforeRounding</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> & </td> <td class="paramname"><em>status</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">results</td><td>The results object. This method will mutate it to save the results. </td></tr> <tr><td class="paramname">equalBeforeRounding</td><td>Whether the number was equal before copying it into a DecimalQuantity. Used for determining the identity fallback behavior. </td></tr> <tr><td class="paramname">status</td><td>Set if an error occurs while formatting. </td></tr> </table> </dd> </dl> <dl class="internal"><dt><b><a class="el" href="internal.html#_internal000819">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl> </div> </div> <a id="ac1c7ba2da540b16f5e91e4b070c65903"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac1c7ba2da540b16f5e91e4b070c65903">◆ </a></span>operator=() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="utypes_8h.html#ab9d90a30137b6ec046fe59e79b09745a">U_I18N_API</a> <a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html">LocalizedNumberRangeFormatter</a>& icu::number::LocalizedNumberRangeFormatter::operator= </td> <td>(</td> <td class="paramtype">const <a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html">LocalizedNumberRangeFormatter</a> & </td> <td class="paramname"><em>other</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>Copy assignment operator. </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005118">Stable:</a></b></dt><dd>ICU 63 </dd></dl> </div> </div> <a id="ae62a452c8a9c1051ae84f6b70e070051"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae62a452c8a9c1051ae84f6b70e070051">◆ </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="utypes_8h.html#ab9d90a30137b6ec046fe59e79b09745a">U_I18N_API</a> <a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html">LocalizedNumberRangeFormatter</a>& icu::number::LocalizedNumberRangeFormatter::operator= </td> <td>(</td> <td class="paramtype"><a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html">LocalizedNumberRangeFormatter</a> && </td> <td class="paramname"><em>src</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">noexcept</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Move assignment operator: The source <a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html" title="A NumberRangeFormatter that has a locale associated with it; this means .formatRange() methods are av...">LocalizedNumberRangeFormatter</a> will be left in a valid but undefined state. </p> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005119">Stable:</a></b></dt><dd>ICU 63 </dd></dl> </div> </div> <a id="ac6ba4fa8d407bb2624afa90cbe2cc762"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac6ba4fa8d407bb2624afa90cbe2cc762">◆ </a></span>withoutLocale() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="utypes_8h.html#ab9d90a30137b6ec046fe59e79b09745a">U_I18N_API</a> <a class="el" href="classicu_1_1number_1_1UnlocalizedNumberRangeFormatter.html">UnlocalizedNumberRangeFormatter</a> icu::number::LocalizedNumberRangeFormatter::withoutLocale </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const &</td> </tr> </table> </div><div class="memdoc"> <p>Disassociate the locale from this formatter. </p> <dl class="section return"><dt>Returns</dt><dd>The fluent chain. </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005113">Stable:</a></b></dt><dd>ICU 75 </dd></dl> </div> </div> <a id="a0bbd3dddcdd53b79a5bf24f8f595d594"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0bbd3dddcdd53b79a5bf24f8f595d594">◆ </a></span>withoutLocale() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="utypes_8h.html#ab9d90a30137b6ec046fe59e79b09745a">U_I18N_API</a> <a class="el" href="classicu_1_1number_1_1UnlocalizedNumberRangeFormatter.html">UnlocalizedNumberRangeFormatter</a> icu::number::LocalizedNumberRangeFormatter::withoutLocale </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> &&</td> </tr> </table> </div><div class="memdoc"> <p>Overload of <a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html#ac6ba4fa8d407bb2624afa90cbe2cc762" title="Disassociate the locale from this formatter. ">withoutLocale()</a> for use on an rvalue reference. </p> <dl class="section return"><dt>Returns</dt><dd>The fluent chain. </dd></dl> <dl class="section see"><dt>See also</dt><dd><a class="el" href="classicu_1_1number_1_1LocalizedNumberRangeFormatter.html#ac6ba4fa8d407bb2624afa90cbe2cc762" title="Disassociate the locale from this formatter. ">withoutLocale</a> </dd></dl> <dl class="stable"><dt><b><a class="el" href="stable.html#_stable005114">Stable:</a></b></dt><dd>ICU 75 </dd></dl> </div> </div> <hr/>The documentation for this class was generated from the following file:<ul> <li>i18n/unicode/<a class="el" href="numberrangeformatter_8h_source.html">numberrangeformatter.h</a></li> </ul> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.14 </small></address> </body> </html>
| ver. 1.6 |
Github
|
.
| PHP 8.3.30 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка