Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-updates > by-pkgid > 68c0c2ff89d8bf9051ff1b9773ed48e4 > files > 3820

libzypp-doc-17.9.0-1.1.mga7.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.15"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>libzypp: zypp::ByteCount Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
  $(document).ready(initResizable);
/* @license-end */</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">libzypp
   &#160;<span id="projectnumber">17.9.0</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.15 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classzypp_1_1ByteCount.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="#related">Related Functions</a> &#124;
<a href="classzypp_1_1ByteCount-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">zypp::ByteCount Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Store and operate with byte count.  
 <a href="classzypp_1_1ByteCount.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a8292caca6e63da60199a7ada729e4d7c"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classzypp_1_1base_1_1Unit.html">base::Unit</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a></td></tr>
<tr class="separator:a8292caca6e63da60199a7ada729e4d7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad982e0b14c7962c0bbea6a4c154d5144"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classzypp_1_1base_1_1Unit.html#aed43d42ec8eeb1a05e17917815ec6d02">Unit::ValueType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#ad982e0b14c7962c0bbea6a4c154d5144">SizeType</a></td></tr>
<tr class="separator:ad982e0b14c7962c0bbea6a4c154d5144"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a2e61836e0b4ffdf3f801be9f51436812"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a2e61836e0b4ffdf3f801be9f51436812">ByteCount</a> ()</td></tr>
<tr class="memdesc:a2e61836e0b4ffdf3f801be9f51436812"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default ctor.  <a href="#a2e61836e0b4ffdf3f801be9f51436812">More...</a><br /></td></tr>
<tr class="separator:a2e61836e0b4ffdf3f801be9f51436812"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a840869184a16a4c139051bdc2db16b55"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a840869184a16a4c139051bdc2db16b55">ByteCount</a> (const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a> &amp;unit_r)</td></tr>
<tr class="memdesc:a840869184a16a4c139051bdc2db16b55"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ctor taking 1 Unit.  <a href="#a840869184a16a4c139051bdc2db16b55">More...</a><br /></td></tr>
<tr class="separator:a840869184a16a4c139051bdc2db16b55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5dc004bcb252ae4e1f88fac0352a3468"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a5dc004bcb252ae4e1f88fac0352a3468">ByteCount</a> (const <a class="el" href="classzypp_1_1ByteCount.html#ad982e0b14c7962c0bbea6a4c154d5144">SizeType</a> count_r, const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a> &amp;unit_r=<a class="el" href="classzypp_1_1ByteCount.html#ac48ad8b90da0e3d237114691b8a5bf82">B</a>)</td></tr>
<tr class="memdesc:a5dc004bcb252ae4e1f88fac0352a3468"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ctor taking a count and optinal Unit.  <a href="#a5dc004bcb252ae4e1f88fac0352a3468">More...</a><br /></td></tr>
<tr class="separator:a5dc004bcb252ae4e1f88fac0352a3468"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10a97b319b607891d5a63a241a602957"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a10a97b319b607891d5a63a241a602957">operator SizeType</a> () const</td></tr>
<tr class="memdesc:a10a97b319b607891d5a63a241a602957"><td class="mdescLeft">&#160;</td><td class="mdescRight">Conversion to SizeType.  <a href="#a10a97b319b607891d5a63a241a602957">More...</a><br /></td></tr>
<tr class="separator:a10a97b319b607891d5a63a241a602957"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6db698562bdf4a3baadbc8a18cc3dbaf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a6db698562bdf4a3baadbc8a18cc3dbaf">fillBlock</a> (<a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a> blocksize_r=<a class="el" href="classzypp_1_1ByteCount.html#a81b42fa75ec8376ffaa683c79b7cf2d9">K</a>)</td></tr>
<tr class="memdesc:a6db698562bdf4a3baadbc8a18cc3dbaf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adjust count to multiple of <em>blocksize_r</em> (default 1K).  <a href="#a6db698562bdf4a3baadbc8a18cc3dbaf">More...</a><br /></td></tr>
<tr class="separator:a6db698562bdf4a3baadbc8a18cc3dbaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adde404c2bfa17cbbd0a427c9d93092ac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#adde404c2bfa17cbbd0a427c9d93092ac">fullBlocks</a> (<a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a> blocksize_r=<a class="el" href="classzypp_1_1ByteCount.html#a81b42fa75ec8376ffaa683c79b7cf2d9">K</a>) const</td></tr>
<tr class="memdesc:adde404c2bfa17cbbd0a427c9d93092ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return count adjusted to multiple of <em>blocksize_r</em> (default 1K).  <a href="#adde404c2bfa17cbbd0a427c9d93092ac">More...</a><br /></td></tr>
<tr class="separator:adde404c2bfa17cbbd0a427c9d93092ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ee7f380fa1916eb57364033a11d8f5d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ByteCount.html#ad982e0b14c7962c0bbea6a4c154d5144">SizeType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a5ee7f380fa1916eb57364033a11d8f5d">blocks</a> (<a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a> blocksize_r=<a class="el" href="classzypp_1_1ByteCount.html#a81b42fa75ec8376ffaa683c79b7cf2d9">K</a>) const</td></tr>
<tr class="memdesc:a5ee7f380fa1916eb57364033a11d8f5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return number of blocks of size <em>blocksize_r</em> (default 1K).  <a href="#a5ee7f380fa1916eb57364033a11d8f5d">More...</a><br /></td></tr>
<tr class="separator:a5ee7f380fa1916eb57364033a11d8f5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ecd3ab3b5d597c8d512de6e0c0307ca"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a6ecd3ab3b5d597c8d512de6e0c0307ca">bestUnit</a> () const</td></tr>
<tr class="memdesc:a6ecd3ab3b5d597c8d512de6e0c0307ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the best Unit (B,K,M,G,T) for count.  <a href="#a6ecd3ab3b5d597c8d512de6e0c0307ca">More...</a><br /></td></tr>
<tr class="separator:a6ecd3ab3b5d597c8d512de6e0c0307ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25dfd74c26d6a0e5522e9b8b7a4de064"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a25dfd74c26d6a0e5522e9b8b7a4de064">bestUnit1000</a> () const</td></tr>
<tr class="memdesc:a25dfd74c26d6a0e5522e9b8b7a4de064"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the best Unit (B,kB,MB,GB,TB) for count.  <a href="#a25dfd74c26d6a0e5522e9b8b7a4de064">More...</a><br /></td></tr>
<tr class="separator:a25dfd74c26d6a0e5522e9b8b7a4de064"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Arithmetic operations.</div></td></tr>
<tr><td colspan="2"><div class="groupText"><p><code>+</code> <code>-</code> <code>*</code> <code>/</code> are provided via conversion to SizeType. </p>
</div></td></tr>
<tr class="memitem:a9fef2eaab85195a614b0addcdf240189"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a9fef2eaab85195a614b0addcdf240189">operator+=</a> (const <a class="el" href="classzypp_1_1ByteCount.html#ad982e0b14c7962c0bbea6a4c154d5144">SizeType</a> rhs)</td></tr>
<tr class="separator:a9fef2eaab85195a614b0addcdf240189"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f182775ab49c4f3887a1ac8fd0a11e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a1f182775ab49c4f3887a1ac8fd0a11e6">operator-=</a> (const <a class="el" href="classzypp_1_1ByteCount.html#ad982e0b14c7962c0bbea6a4c154d5144">SizeType</a> rhs)</td></tr>
<tr class="separator:a1f182775ab49c4f3887a1ac8fd0a11e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae355c3b15ecc85a287d942558177521f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#ae355c3b15ecc85a287d942558177521f">operator*=</a> (const <a class="el" href="classzypp_1_1ByteCount.html#ad982e0b14c7962c0bbea6a4c154d5144">SizeType</a> rhs)</td></tr>
<tr class="separator:ae355c3b15ecc85a287d942558177521f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bb7c6b990f68b095a8d9c05d46f092c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a6bb7c6b990f68b095a8d9c05d46f092c">operator/=</a> (const <a class="el" href="classzypp_1_1ByteCount.html#ad982e0b14c7962c0bbea6a4c154d5144">SizeType</a> rhs)</td></tr>
<tr class="separator:a6bb7c6b990f68b095a8d9c05d46f092c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0462ade32ace0d22e7340408e0de7a8c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a0462ade32ace0d22e7340408e0de7a8c">operator++</a> ()</td></tr>
<tr class="separator:a0462ade32ace0d22e7340408e0de7a8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f493e0fb08c74c465c33d72f9003d3f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a7f493e0fb08c74c465c33d72f9003d3f">operator--</a> ()</td></tr>
<tr class="separator:a7f493e0fb08c74c465c33d72f9003d3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adce680fb5a14bbc7ef556aa86cb099fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#adce680fb5a14bbc7ef556aa86cb099fd">operator++</a> (int)</td></tr>
<tr class="separator:adce680fb5a14bbc7ef556aa86cb099fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f94baecaf5c9078a7c58092f7c60fae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a4f94baecaf5c9078a7c58092f7c60fae">operator--</a> (int)</td></tr>
<tr class="separator:a4f94baecaf5c9078a7c58092f7c60fae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Conversion to string.</div></td></tr>
<tr><td colspan="2"><div class="groupText"><ul>
<li><em>field_width_r</em> Width for the number part (incl. precision) </li>
<li><em>unit_width_r</em> With for the unit symbol (without symbol if zero) </li>
<li><em>prec_r</em> Precision to use. <dl class="section see"><dt>See also</dt><dd><a class="el" href="classzypp_1_1base_1_1Unit.html" title="Simple handling of Units.">zypp::base::Unit</a> </dd></dl>
</li>
</ul>
</div></td></tr>
<tr class="memitem:af111efae8b0b041bbfbe835ba1a56d9b"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#af111efae8b0b041bbfbe835ba1a56d9b">asString</a> (unsigned field_width_r=0, unsigned unit_width_r=1) const</td></tr>
<tr class="memdesc:af111efae8b0b041bbfbe835ba1a56d9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Auto selected Unit and precision.  <a href="#af111efae8b0b041bbfbe835ba1a56d9b">More...</a><br /></td></tr>
<tr class="separator:af111efae8b0b041bbfbe835ba1a56d9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1109fb680609695295d5a53e69edce8f"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a1109fb680609695295d5a53e69edce8f">asString</a> (unsigned field_width_r, unsigned unit_width_r, unsigned prec_r) const</td></tr>
<tr class="memdesc:a1109fb680609695295d5a53e69edce8f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Auto selected Unit.  <a href="#a1109fb680609695295d5a53e69edce8f">More...</a><br /></td></tr>
<tr class="separator:a1109fb680609695295d5a53e69edce8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45f478ab520000b10f98ac524c00d808"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a45f478ab520000b10f98ac524c00d808">asString</a> (const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a> &amp;unit_r, unsigned field_width_r=0, unsigned unit_width_r=1) const</td></tr>
<tr class="memdesc:a45f478ab520000b10f98ac524c00d808"><td class="mdescLeft">&#160;</td><td class="mdescRight">Auto selected precision.  <a href="#a45f478ab520000b10f98ac524c00d808">More...</a><br /></td></tr>
<tr class="separator:a45f478ab520000b10f98ac524c00d808"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33cbde347b9e482ffe7df8eac8033a38"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a33cbde347b9e482ffe7df8eac8033a38">asString</a> (const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a> &amp;unit_r, unsigned field_width_r, unsigned unit_width_r, unsigned prec_r) const</td></tr>
<tr class="memdesc:a33cbde347b9e482ffe7df8eac8033a38"><td class="mdescLeft">&#160;</td><td class="mdescRight">Nothing auto selected.  <a href="#a33cbde347b9e482ffe7df8eac8033a38">More...</a><br /></td></tr>
<tr class="separator:a33cbde347b9e482ffe7df8eac8033a38"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr><td colspan="2"><div class="groupHeader">Byte unit constants.</div></td></tr>
<tr class="memitem:ac48ad8b90da0e3d237114691b8a5bf82"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#ac48ad8b90da0e3d237114691b8a5bf82">B</a></td></tr>
<tr class="memdesc:ac48ad8b90da0e3d237114691b8a5bf82"><td class="mdescLeft">&#160;</td><td class="mdescRight">1 Byte  <a href="#ac48ad8b90da0e3d237114691b8a5bf82">More...</a><br /></td></tr>
<tr class="separator:ac48ad8b90da0e3d237114691b8a5bf82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81b42fa75ec8376ffaa683c79b7cf2d9"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a81b42fa75ec8376ffaa683c79b7cf2d9">K</a></td></tr>
<tr class="memdesc:a81b42fa75ec8376ffaa683c79b7cf2d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">1024 Byte  <a href="#a81b42fa75ec8376ffaa683c79b7cf2d9">More...</a><br /></td></tr>
<tr class="separator:a81b42fa75ec8376ffaa683c79b7cf2d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0b5c8d777d8d8f36cb9fdb713feea9d"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#ad0b5c8d777d8d8f36cb9fdb713feea9d">KiB</a></td></tr>
<tr class="separator:ad0b5c8d777d8d8f36cb9fdb713feea9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeac8eca81223b70b0ac03111315abc54"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#aeac8eca81223b70b0ac03111315abc54">M</a></td></tr>
<tr class="memdesc:aeac8eca81223b70b0ac03111315abc54"><td class="mdescLeft">&#160;</td><td class="mdescRight">1024^2 Byte  <a href="#aeac8eca81223b70b0ac03111315abc54">More...</a><br /></td></tr>
<tr class="separator:aeac8eca81223b70b0ac03111315abc54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0035e826e2780bbdd98319ad990f1a3b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a0035e826e2780bbdd98319ad990f1a3b">MiB</a></td></tr>
<tr class="separator:a0035e826e2780bbdd98319ad990f1a3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15f643bce0231fca828f094010d8f4ba"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a15f643bce0231fca828f094010d8f4ba">G</a></td></tr>
<tr class="memdesc:a15f643bce0231fca828f094010d8f4ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">1024^3 Byte  <a href="#a15f643bce0231fca828f094010d8f4ba">More...</a><br /></td></tr>
<tr class="separator:a15f643bce0231fca828f094010d8f4ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3fd29d58ea9bda38d494df23dc31873"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#ae3fd29d58ea9bda38d494df23dc31873">GiB</a></td></tr>
<tr class="separator:ae3fd29d58ea9bda38d494df23dc31873"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe5fdb534fa2285d95858ba746417281"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#afe5fdb534fa2285d95858ba746417281">T</a></td></tr>
<tr class="memdesc:afe5fdb534fa2285d95858ba746417281"><td class="mdescLeft">&#160;</td><td class="mdescRight">1024^4 Byte  <a href="#afe5fdb534fa2285d95858ba746417281">More...</a><br /></td></tr>
<tr class="separator:afe5fdb534fa2285d95858ba746417281"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0dd8d5f6b31ed3e1f4c28bc72244c032"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a0dd8d5f6b31ed3e1f4c28bc72244c032">TiB</a></td></tr>
<tr class="separator:a0dd8d5f6b31ed3e1f4c28bc72244c032"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f8f87b80ca56c7a177559e20d7d9074"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a4f8f87b80ca56c7a177559e20d7d9074">kB</a></td></tr>
<tr class="memdesc:a4f8f87b80ca56c7a177559e20d7d9074"><td class="mdescLeft">&#160;</td><td class="mdescRight">1000 Byte  <a href="#a4f8f87b80ca56c7a177559e20d7d9074">More...</a><br /></td></tr>
<tr class="separator:a4f8f87b80ca56c7a177559e20d7d9074"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0cbf2655b16ae9018e712f7f8d1d57e4"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a0cbf2655b16ae9018e712f7f8d1d57e4">MB</a></td></tr>
<tr class="memdesc:a0cbf2655b16ae9018e712f7f8d1d57e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">1000^2 Byte  <a href="#a0cbf2655b16ae9018e712f7f8d1d57e4">More...</a><br /></td></tr>
<tr class="separator:a0cbf2655b16ae9018e712f7f8d1d57e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed056a242730607b786db74931ee756e"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#aed056a242730607b786db74931ee756e">GB</a></td></tr>
<tr class="memdesc:aed056a242730607b786db74931ee756e"><td class="mdescLeft">&#160;</td><td class="mdescRight">1000^3 Byte  <a href="#aed056a242730607b786db74931ee756e">More...</a><br /></td></tr>
<tr class="separator:aed056a242730607b786db74931ee756e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaccd7e32c3179aeaf6e7b3a690c2c871"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#aaccd7e32c3179aeaf6e7b3a690c2c871">TB</a></td></tr>
<tr class="memdesc:aaccd7e32c3179aeaf6e7b3a690c2c871"><td class="mdescLeft">&#160;</td><td class="mdescRight">1000^4 Byte  <a href="#aaccd7e32c3179aeaf6e7b3a690c2c871">More...</a><br /></td></tr>
<tr class="separator:aaccd7e32c3179aeaf6e7b3a690c2c871"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:af65a9a6a0ac4bc45b73c52a4c9f66179"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classzypp_1_1ByteCount.html#ad982e0b14c7962c0bbea6a4c154d5144">SizeType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#af65a9a6a0ac4bc45b73c52a4c9f66179">_count</a></td></tr>
<tr class="separator:af65a9a6a0ac4bc45b73c52a4c9f66179"><td class="memSeparator" colspan="2">&#160;</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:aea2dba283dcafa89cdf637aac59deab0"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#aea2dba283dcafa89cdf637aac59deab0">operator&lt;&lt;</a> (std::ostream &amp;str, const <a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a> &amp;obj)</td></tr>
<tr class="separator:aea2dba283dcafa89cdf637aac59deab0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="related"></a>
Related Functions</h2></td></tr>
<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p>
</td></tr>
<tr class="memitem:a698476cabd59b2c3bc8bdef649679c61"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1ByteCount.html#a698476cabd59b2c3bc8bdef649679c61">operator&lt;&lt;</a> (std::ostream &amp;str, const <a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a> &amp;obj)</td></tr>
<tr class="separator:a698476cabd59b2c3bc8bdef649679c61"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Store and operate with byte count. </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00030">30</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
<a id="a8292caca6e63da60199a7ada729e4d7c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8292caca6e63da60199a7ada729e4d7c">&#9670;&nbsp;</a></span>Unit</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classzypp_1_1base_1_1Unit.html">base::Unit</a> <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">zypp::ByteCount::Unit</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00036">36</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="ad982e0b14c7962c0bbea6a4c154d5144"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad982e0b14c7962c0bbea6a4c154d5144">&#9670;&nbsp;</a></span>SizeType</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classzypp_1_1base_1_1Unit.html#aed43d42ec8eeb1a05e17917815ec6d02">Unit::ValueType</a> <a class="el" href="classzypp_1_1ByteCount.html#ad982e0b14c7962c0bbea6a4c154d5144">zypp::ByteCount::SizeType</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00037">37</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a2e61836e0b4ffdf3f801be9f51436812"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e61836e0b4ffdf3f801be9f51436812">&#9670;&nbsp;</a></span>ByteCount() <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">zypp::ByteCount::ByteCount </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Default ctor. </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00070">70</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="a840869184a16a4c139051bdc2db16b55"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a840869184a16a4c139051bdc2db16b55">&#9670;&nbsp;</a></span>ByteCount() <span class="overload">[2/3]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">zypp::ByteCount::ByteCount </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a> &amp;&#160;</td>
          <td class="paramname"><em>unit_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Ctor taking 1 Unit. </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00074">74</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="a5dc004bcb252ae4e1f88fac0352a3468"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5dc004bcb252ae4e1f88fac0352a3468">&#9670;&nbsp;</a></span>ByteCount() <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">zypp::ByteCount::ByteCount </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1ByteCount.html#ad982e0b14c7962c0bbea6a4c154d5144">SizeType</a>&#160;</td>
          <td class="paramname"><em>count_r</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a> &amp;&#160;</td>
          <td class="paramname"><em>unit_r</em> = <code><a class="el" href="classzypp_1_1ByteCount.html#ac48ad8b90da0e3d237114691b8a5bf82">B</a></code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Ctor taking a count and optinal Unit. </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00078">78</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a10a97b319b607891d5a63a241a602957"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a10a97b319b607891d5a63a241a602957">&#9670;&nbsp;</a></span>operator SizeType()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">zypp::ByteCount::operator <a class="el" href="classzypp_1_1ByteCount.html#ad982e0b14c7962c0bbea6a4c154d5144">SizeType</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Conversion to SizeType. </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00085">85</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="a9fef2eaab85195a614b0addcdf240189"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9fef2eaab85195a614b0addcdf240189">&#9670;&nbsp;</a></span>operator+=()</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="classzypp_1_1ByteCount.html">ByteCount</a>&amp; zypp::ByteCount::operator+= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1ByteCount.html#ad982e0b14c7962c0bbea6a4c154d5144">SizeType</a>&#160;</td>
          <td class="paramname"><em>rhs</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00092">92</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="a1f182775ab49c4f3887a1ac8fd0a11e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1f182775ab49c4f3887a1ac8fd0a11e6">&#9670;&nbsp;</a></span>operator-=()</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="classzypp_1_1ByteCount.html">ByteCount</a>&amp; zypp::ByteCount::operator-= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1ByteCount.html#ad982e0b14c7962c0bbea6a4c154d5144">SizeType</a>&#160;</td>
          <td class="paramname"><em>rhs</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00093">93</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="ae355c3b15ecc85a287d942558177521f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae355c3b15ecc85a287d942558177521f">&#9670;&nbsp;</a></span>operator*=()</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="classzypp_1_1ByteCount.html">ByteCount</a>&amp; zypp::ByteCount::operator*= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1ByteCount.html#ad982e0b14c7962c0bbea6a4c154d5144">SizeType</a>&#160;</td>
          <td class="paramname"><em>rhs</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00094">94</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="a6bb7c6b990f68b095a8d9c05d46f092c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6bb7c6b990f68b095a8d9c05d46f092c">&#9670;&nbsp;</a></span>operator/=()</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="classzypp_1_1ByteCount.html">ByteCount</a>&amp; zypp::ByteCount::operator/= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1ByteCount.html#ad982e0b14c7962c0bbea6a4c154d5144">SizeType</a>&#160;</td>
          <td class="paramname"><em>rhs</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00095">95</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="a0462ade32ace0d22e7340408e0de7a8c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0462ade32ace0d22e7340408e0de7a8c">&#9670;&nbsp;</a></span>operator++() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a>&amp; zypp::ByteCount::operator++ </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00097">97</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="a7f493e0fb08c74c465c33d72f9003d3f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7f493e0fb08c74c465c33d72f9003d3f">&#9670;&nbsp;</a></span>operator--() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a>&amp; zypp::ByteCount::operator-- </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00098">98</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="adce680fb5a14bbc7ef556aa86cb099fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adce680fb5a14bbc7ef556aa86cb099fd">&#9670;&nbsp;</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="classzypp_1_1ByteCount.html">ByteCount</a> zypp::ByteCount::operator++ </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00100">100</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="a4f94baecaf5c9078a7c58092f7c60fae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4f94baecaf5c9078a7c58092f7c60fae">&#9670;&nbsp;</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="classzypp_1_1ByteCount.html">ByteCount</a> zypp::ByteCount::operator-- </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00101">101</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="a6db698562bdf4a3baadbc8a18cc3dbaf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6db698562bdf4a3baadbc8a18cc3dbaf">&#9670;&nbsp;</a></span>fillBlock()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a> &amp; zypp::ByteCount::fillBlock </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a>&#160;</td>
          <td class="paramname"><em>blocksize_r</em> = <code><a class="el" href="classzypp_1_1ByteCount.html#a81b42fa75ec8376ffaa683c79b7cf2d9">K</a></code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Adjust count to multiple of <em>blocksize_r</em> (default 1K). </p>
<p>Zero blocksize_r is treated as 1B. </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8cc_source.html#l00043">43</a> of file <a class="el" href="ByteCount_8cc_source.html">ByteCount.cc</a>.</p>

</div>
</div>
<a id="adde404c2bfa17cbbd0a427c9d93092ac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adde404c2bfa17cbbd0a427c9d93092ac">&#9670;&nbsp;</a></span>fullBlocks()</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="classzypp_1_1ByteCount.html">ByteCount</a> zypp::ByteCount::fullBlocks </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a>&#160;</td>
          <td class="paramname"><em>blocksize_r</em> = <code><a class="el" href="classzypp_1_1ByteCount.html#a81b42fa75ec8376ffaa683c79b7cf2d9">K</a></code></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return count adjusted to multiple of <em>blocksize_r</em> (default 1K). </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00110">110</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="a5ee7f380fa1916eb57364033a11d8f5d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5ee7f380fa1916eb57364033a11d8f5d">&#9670;&nbsp;</a></span>blocks()</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="classzypp_1_1ByteCount.html#ad982e0b14c7962c0bbea6a4c154d5144">SizeType</a> zypp::ByteCount::blocks </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a>&#160;</td>
          <td class="paramname"><em>blocksize_r</em> = <code><a class="el" href="classzypp_1_1ByteCount.html#a81b42fa75ec8376ffaa683c79b7cf2d9">K</a></code></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return number of blocks of size <em>blocksize_r</em> (default 1K). </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00114">114</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="a6ecd3ab3b5d597c8d512de6e0c0307ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6ecd3ab3b5d597c8d512de6e0c0307ca">&#9670;&nbsp;</a></span>bestUnit()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">ByteCount::Unit</a> &amp; zypp::ByteCount::bestUnit </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the best Unit (B,K,M,G,T) for count. </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8cc_source.html#l00070">70</a> of file <a class="el" href="ByteCount_8cc_source.html">ByteCount.cc</a>.</p>

</div>
</div>
<a id="a25dfd74c26d6a0e5522e9b8b7a4de064"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a25dfd74c26d6a0e5522e9b8b7a4de064">&#9670;&nbsp;</a></span>bestUnit1000()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">ByteCount::Unit</a> &amp; zypp::ByteCount::bestUnit1000 </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return the best Unit (B,kB,MB,GB,TB) for count. </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8cc_source.html#l00089">89</a> of file <a class="el" href="ByteCount_8cc_source.html">ByteCount.cc</a>.</p>

</div>
</div>
<a id="af111efae8b0b041bbfbe835ba1a56d9b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af111efae8b0b041bbfbe835ba1a56d9b">&#9670;&nbsp;</a></span>asString() <span class="overload">[1/4]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::string zypp::ByteCount::asString </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>field_width_r</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>unit_width_r</em> = <code>1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Auto selected Unit and precision. </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00133">133</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="a1109fb680609695295d5a53e69edce8f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1109fb680609695295d5a53e69edce8f">&#9670;&nbsp;</a></span>asString() <span class="overload">[2/4]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::string zypp::ByteCount::asString </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>field_width_r</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>unit_width_r</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>prec_r</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Auto selected Unit. </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00137">137</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="a45f478ab520000b10f98ac524c00d808"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a45f478ab520000b10f98ac524c00d808">&#9670;&nbsp;</a></span>asString() <span class="overload">[3/4]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::string zypp::ByteCount::asString </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a> &amp;&#160;</td>
          <td class="paramname"><em>unit_r</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>field_width_r</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>unit_width_r</em> = <code>1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Auto selected precision. </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00142">142</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="a33cbde347b9e482ffe7df8eac8033a38"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a33cbde347b9e482ffe7df8eac8033a38">&#9670;&nbsp;</a></span>asString() <span class="overload">[4/4]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::string zypp::ByteCount::asString </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">Unit</a> &amp;&#160;</td>
          <td class="paramname"><em>unit_r</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>field_width_r</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>unit_width_r</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>prec_r</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Nothing auto selected. </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00147">147</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a id="aea2dba283dcafa89cdf637aac59deab0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aea2dba283dcafa89cdf637aac59deab0">&#9670;&nbsp;</a></span>operator&lt;&lt; <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::ostream&amp; operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a> &amp;&#160;</td>
          <td class="paramname"><em>obj</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a698476cabd59b2c3bc8bdef649679c61"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a698476cabd59b2c3bc8bdef649679c61">&#9670;&nbsp;</a></span>operator&lt;&lt;() <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">std::ostream &amp; operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a> &amp;&#160;</td>
          <td class="paramname"><em>obj</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Stream output </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00160">160</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="ac48ad8b90da0e3d237114691b8a5bf82"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac48ad8b90da0e3d237114691b8a5bf82">&#9670;&nbsp;</a></span>B</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">ByteCount::Unit</a> zypp::ByteCount::B</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>1 Byte </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00042">42</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="a81b42fa75ec8376ffaa683c79b7cf2d9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a81b42fa75ec8376ffaa683c79b7cf2d9">&#9670;&nbsp;</a></span>K</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">ByteCount::Unit</a> zypp::ByteCount::K</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>1024 Byte </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00045">45</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="ad0b5c8d777d8d8f36cb9fdb713feea9d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad0b5c8d777d8d8f36cb9fdb713feea9d">&#9670;&nbsp;</a></span>KiB</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">ByteCount::Unit</a> zypp::ByteCount::KiB</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00046">46</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="aeac8eca81223b70b0ac03111315abc54"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeac8eca81223b70b0ac03111315abc54">&#9670;&nbsp;</a></span>M</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">ByteCount::Unit</a> zypp::ByteCount::M</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>1024^2 Byte </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00048">48</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="a0035e826e2780bbdd98319ad990f1a3b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0035e826e2780bbdd98319ad990f1a3b">&#9670;&nbsp;</a></span>MiB</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">ByteCount::Unit</a> zypp::ByteCount::MiB</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00049">49</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="a15f643bce0231fca828f094010d8f4ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a15f643bce0231fca828f094010d8f4ba">&#9670;&nbsp;</a></span>G</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">ByteCount::Unit</a> zypp::ByteCount::G</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>1024^3 Byte </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00051">51</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="ae3fd29d58ea9bda38d494df23dc31873"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae3fd29d58ea9bda38d494df23dc31873">&#9670;&nbsp;</a></span>GiB</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">ByteCount::Unit</a> zypp::ByteCount::GiB</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00052">52</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="afe5fdb534fa2285d95858ba746417281"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afe5fdb534fa2285d95858ba746417281">&#9670;&nbsp;</a></span>T</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">ByteCount::Unit</a> zypp::ByteCount::T</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>1024^4 Byte </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00054">54</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="a0dd8d5f6b31ed3e1f4c28bc72244c032"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0dd8d5f6b31ed3e1f4c28bc72244c032">&#9670;&nbsp;</a></span>TiB</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">ByteCount::Unit</a> zypp::ByteCount::TiB</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00055">55</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="a4f8f87b80ca56c7a177559e20d7d9074"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4f8f87b80ca56c7a177559e20d7d9074">&#9670;&nbsp;</a></span>kB</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">ByteCount::Unit</a> zypp::ByteCount::kB</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>1000 Byte </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00058">58</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="a0cbf2655b16ae9018e712f7f8d1d57e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0cbf2655b16ae9018e712f7f8d1d57e4">&#9670;&nbsp;</a></span>MB</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">ByteCount::Unit</a> zypp::ByteCount::MB</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>1000^2 Byte </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00060">60</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="aed056a242730607b786db74931ee756e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aed056a242730607b786db74931ee756e">&#9670;&nbsp;</a></span>GB</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">ByteCount::Unit</a> zypp::ByteCount::GB</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>1000^3 Byte </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00062">62</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="aaccd7e32c3179aeaf6e7b3a690c2c871"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaccd7e32c3179aeaf6e7b3a690c2c871">&#9670;&nbsp;</a></span>TB</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classzypp_1_1ByteCount.html#a8292caca6e63da60199a7ada729e4d7c">ByteCount::Unit</a> zypp::ByteCount::TB</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>1000^4 Byte </p>

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00064">64</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<a id="af65a9a6a0ac4bc45b73c52a4c9f66179"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af65a9a6a0ac4bc45b73c52a4c9f66179">&#9670;&nbsp;</a></span>_count</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="classzypp_1_1ByteCount.html#ad982e0b14c7962c0bbea6a4c154d5144">SizeType</a> zypp::ByteCount::_count</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="ByteCount_8h_source.html#l00155">155</a> of file <a class="el" href="ByteCount_8h_source.html">ByteCount.h</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>zypp/<a class="el" href="ByteCount_8h_source.html">ByteCount.h</a></li>
<li>zypp/<a class="el" href="ByteCount_8cc_source.html">ByteCount.cc</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="namespacezypp.html">zypp</a></li><li class="navelem"><a class="el" href="classzypp_1_1ByteCount.html">ByteCount</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li>
  </ul>
</div>
</body>
</html>