Sophie

Sophie

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

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::CheckSum 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_1CheckSum.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="#related">Related Functions</a> &#124;
<a href="classzypp_1_1CheckSum-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">zypp::CheckSum Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>&gt;</code></p>
<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:ae4e10150fabdf9476aa4fc07c846ba4e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#ae4e10150fabdf9476aa4fc07c846ba4e">CheckSum</a> ()</td></tr>
<tr class="memdesc:ae4e10150fabdf9476aa4fc07c846ba4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default Ctor: empty checksum.  <a href="#ae4e10150fabdf9476aa4fc07c846ba4e">More...</a><br /></td></tr>
<tr class="separator:ae4e10150fabdf9476aa4fc07c846ba4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b728e90690ff694709537dab99ff6a9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a2b728e90690ff694709537dab99ff6a9">CheckSum</a> (const std::string &amp;<a class="el" href="classzypp_1_1CheckSum.html#ac56ca1a0f31b135d06f69cb81c080bac">type</a>, const std::string &amp;<a class="el" href="classzypp_1_1CheckSum.html#ac8517d2fe69426a5d2a116459133e1c0">checksum</a>)</td></tr>
<tr class="memdesc:a2b728e90690ff694709537dab99ff6a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a checksum for algorithm.  <a href="#a2b728e90690ff694709537dab99ff6a9">More...</a><br /></td></tr>
<tr class="separator:a2b728e90690ff694709537dab99ff6a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a362eb1b8e0963e20cd519ca05916b21c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a362eb1b8e0963e20cd519ca05916b21c">CheckSum</a> (const std::string &amp;<a class="el" href="classzypp_1_1CheckSum.html#ac8517d2fe69426a5d2a116459133e1c0">checksum</a>)</td></tr>
<tr class="memdesc:a362eb1b8e0963e20cd519ca05916b21c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a checksum auto probing the algorithm type.  <a href="#a362eb1b8e0963e20cd519ca05916b21c">More...</a><br /></td></tr>
<tr class="separator:a362eb1b8e0963e20cd519ca05916b21c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51a7b35f43b27b81c927d034bf6a9b8b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a51a7b35f43b27b81c927d034bf6a9b8b">CheckSum</a> (const std::string &amp;<a class="el" href="classzypp_1_1CheckSum.html#ac56ca1a0f31b135d06f69cb81c080bac">type</a>, std::istream &amp;input_r)</td></tr>
<tr class="memdesc:a51a7b35f43b27b81c927d034bf6a9b8b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads the content of.  <a href="#a51a7b35f43b27b81c927d034bf6a9b8b">More...</a><br /></td></tr>
<tr class="separator:a51a7b35f43b27b81c927d034bf6a9b8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab38ce5d346be5cd0c995cbcdc15eae1d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#ab38ce5d346be5cd0c995cbcdc15eae1d">CheckSum</a> (const std::string &amp;<a class="el" href="classzypp_1_1CheckSum.html#ac56ca1a0f31b135d06f69cb81c080bac">type</a>, std::istream &amp;&amp;input_r)</td></tr>
<tr class="memdesc:ab38ce5d346be5cd0c995cbcdc15eae1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ctor from temporary istream.  <a href="#ab38ce5d346be5cd0c995cbcdc15eae1d">More...</a><br /></td></tr>
<tr class="separator:ab38ce5d346be5cd0c995cbcdc15eae1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac56ca1a0f31b135d06f69cb81c080bac"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#ac56ca1a0f31b135d06f69cb81c080bac">type</a> () const</td></tr>
<tr class="separator:ac56ca1a0f31b135d06f69cb81c080bac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8517d2fe69426a5d2a116459133e1c0"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#ac8517d2fe69426a5d2a116459133e1c0">checksum</a> () const</td></tr>
<tr class="separator:ac8517d2fe69426a5d2a116459133e1c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37aadce213b9860726920f77987ad7eb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a37aadce213b9860726920f77987ad7eb">empty</a> () const</td></tr>
<tr class="separator:a37aadce213b9860726920f77987ad7eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4608aafe4aa063d914318882e95ec368"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a4608aafe4aa063d914318882e95ec368">asString</a> () const</td></tr>
<tr class="separator:a4608aafe4aa063d914318882e95ec368"><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-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:ab19ca304bb84ea55cb6f18d22f51901e"><td class="memItemLeft" align="right" valign="top">static const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#ab19ca304bb84ea55cb6f18d22f51901e">md5Type</a> ()</td></tr>
<tr class="separator:ab19ca304bb84ea55cb6f18d22f51901e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91ff6a14cd4c9c8dd5ac888ec15fdca7"><td class="memItemLeft" align="right" valign="top">static const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a91ff6a14cd4c9c8dd5ac888ec15fdca7">shaType</a> ()</td></tr>
<tr class="separator:a91ff6a14cd4c9c8dd5ac888ec15fdca7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5db0fda04cde5a7b63307b86d347d76"><td class="memItemLeft" align="right" valign="top">static const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#aa5db0fda04cde5a7b63307b86d347d76">sha1Type</a> ()</td></tr>
<tr class="separator:aa5db0fda04cde5a7b63307b86d347d76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa66a128eb2b895e2de96384bbb03acf"><td class="memItemLeft" align="right" valign="top">static const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#aaa66a128eb2b895e2de96384bbb03acf">sha224Type</a> ()</td></tr>
<tr class="separator:aaa66a128eb2b895e2de96384bbb03acf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a494334b6b79cabd369ff0bf09da8f51d"><td class="memItemLeft" align="right" valign="top">static const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a494334b6b79cabd369ff0bf09da8f51d">sha256Type</a> ()</td></tr>
<tr class="separator:a494334b6b79cabd369ff0bf09da8f51d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a574ad672b14dfa6f4a1ffa39459a36be"><td class="memItemLeft" align="right" valign="top">static const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a574ad672b14dfa6f4a1ffa39459a36be">sha384Type</a> ()</td></tr>
<tr class="separator:a574ad672b14dfa6f4a1ffa39459a36be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37327418ec97415d3854874d38a03d35"><td class="memItemLeft" align="right" valign="top">static const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a37327418ec97415d3854874d38a03d35">sha512Type</a> ()</td></tr>
<tr class="separator:a37327418ec97415d3854874d38a03d35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Creates a checksum for algorithm \param type.</div></td></tr>
<tr class="memitem:a20bc147c1ee4e58307ea8b19d2d2dc4c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a20bc147c1ee4e58307ea8b19d2d2dc4c">md5</a> (const std::string &amp;<a class="el" href="classzypp_1_1CheckSum.html#ac8517d2fe69426a5d2a116459133e1c0">checksum</a>)</td></tr>
<tr class="separator:a20bc147c1ee4e58307ea8b19d2d2dc4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0b1b1568c95ebcb00cd599aa6314848"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#ae0b1b1568c95ebcb00cd599aa6314848">sha</a> (const std::string &amp;<a class="el" href="classzypp_1_1CheckSum.html#ac8517d2fe69426a5d2a116459133e1c0">checksum</a>)</td></tr>
<tr class="separator:ae0b1b1568c95ebcb00cd599aa6314848"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a942d61763aa10ea2c6e830dc2f9cf70e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a942d61763aa10ea2c6e830dc2f9cf70e">sha1</a> (const std::string &amp;<a class="el" href="classzypp_1_1CheckSum.html#ac8517d2fe69426a5d2a116459133e1c0">checksum</a>)</td></tr>
<tr class="separator:a942d61763aa10ea2c6e830dc2f9cf70e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc7a3832ee6955deec48dfa055ded6b2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#afc7a3832ee6955deec48dfa055ded6b2">sha224</a> (const std::string &amp;<a class="el" href="classzypp_1_1CheckSum.html#ac8517d2fe69426a5d2a116459133e1c0">checksum</a>)</td></tr>
<tr class="separator:afc7a3832ee6955deec48dfa055ded6b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad87f9611fd5e499f5d41f51a71b84998"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#ad87f9611fd5e499f5d41f51a71b84998">sha256</a> (const std::string &amp;<a class="el" href="classzypp_1_1CheckSum.html#ac8517d2fe69426a5d2a116459133e1c0">checksum</a>)</td></tr>
<tr class="separator:ad87f9611fd5e499f5d41f51a71b84998"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a490871a81d21f517ef7855eb32870975"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a490871a81d21f517ef7855eb32870975">sha384</a> (const std::string &amp;<a class="el" href="classzypp_1_1CheckSum.html#ac8517d2fe69426a5d2a116459133e1c0">checksum</a>)</td></tr>
<tr class="separator:a490871a81d21f517ef7855eb32870975"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac85e10f387dffac17f76121e7feb2f6e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#ac85e10f387dffac17f76121e7feb2f6e">sha512</a> (const std::string &amp;<a class="el" href="classzypp_1_1CheckSum.html#ac8517d2fe69426a5d2a116459133e1c0">checksum</a>)</td></tr>
<tr class="separator:ac85e10f387dffac17f76121e7feb2f6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Reads the content of \param input_r and computes the checksum.</div></td></tr>
<tr class="memitem:acc57a31661c745c56477502a22f5423b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#acc57a31661c745c56477502a22f5423b">md5</a> (std::istream &amp;input_r)</td></tr>
<tr class="separator:acc57a31661c745c56477502a22f5423b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1b7b92c1c05bdf27d914c9f39f35d81"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#ae1b7b92c1c05bdf27d914c9f39f35d81">sha</a> (std::istream &amp;input_r)</td></tr>
<tr class="separator:ae1b7b92c1c05bdf27d914c9f39f35d81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62e775f0977b97938ce4c3898ac1a28b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a62e775f0977b97938ce4c3898ac1a28b">sha1</a> (std::istream &amp;input_r)</td></tr>
<tr class="separator:a62e775f0977b97938ce4c3898ac1a28b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac54a899078dbc4a836e276d478fc0325"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#ac54a899078dbc4a836e276d478fc0325">sha224</a> (std::istream &amp;input_r)</td></tr>
<tr class="separator:ac54a899078dbc4a836e276d478fc0325"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1c509264accbeb2af00da8dfea1fdab"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#ab1c509264accbeb2af00da8dfea1fdab">sha256</a> (std::istream &amp;input_r)</td></tr>
<tr class="separator:ab1c509264accbeb2af00da8dfea1fdab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82b097c57c3682e29851440cb46b0260"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a82b097c57c3682e29851440cb46b0260">sha384</a> (std::istream &amp;input_r)</td></tr>
<tr class="separator:a82b097c57c3682e29851440cb46b0260"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d50f29ef8f593e95659691f11accb7b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a5d50f29ef8f593e95659691f11accb7b">sha512</a> (std::istream &amp;input_r)</td></tr>
<tr class="separator:a5d50f29ef8f593e95659691f11accb7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06fd5e79ec7eb31cf9cfa2e3522d0cb3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a06fd5e79ec7eb31cf9cfa2e3522d0cb3">md5</a> (std::istream &amp;&amp;input_r)</td></tr>
<tr class="separator:a06fd5e79ec7eb31cf9cfa2e3522d0cb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abddb92dfdeb51585dc25c70898a6c340"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#abddb92dfdeb51585dc25c70898a6c340">sha</a> (std::istream &amp;&amp;input_r)</td></tr>
<tr class="separator:abddb92dfdeb51585dc25c70898a6c340"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a500d7a444c4078b4e22dfc6d5942856a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a500d7a444c4078b4e22dfc6d5942856a">sha1</a> (std::istream &amp;&amp;input_r)</td></tr>
<tr class="separator:a500d7a444c4078b4e22dfc6d5942856a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a717983c8a9a8e0f1013041aaa8226b3a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a717983c8a9a8e0f1013041aaa8226b3a">sha224</a> (std::istream &amp;&amp;input_r)</td></tr>
<tr class="separator:a717983c8a9a8e0f1013041aaa8226b3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae16cce7f35dc74a3637e6226533ed0dc"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#ae16cce7f35dc74a3637e6226533ed0dc">sha256</a> (std::istream &amp;&amp;input_r)</td></tr>
<tr class="separator:ae16cce7f35dc74a3637e6226533ed0dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95e08287b426c7d9d2be419fd3db83dc"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a95e08287b426c7d9d2be419fd3db83dc">sha384</a> (std::istream &amp;&amp;input_r)</td></tr>
<tr class="separator:a95e08287b426c7d9d2be419fd3db83dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14394b853d60e56b7e944f8fe07693d7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a14394b853d60e56b7e944f8fe07693d7">sha512</a> (std::istream &amp;&amp;input_r)</td></tr>
<tr class="separator:a14394b853d60e56b7e944f8fe07693d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab94334792e30ce9b9f3405d9f1239b5f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#ab94334792e30ce9b9f3405d9f1239b5f">md5FromString</a> (const std::string &amp;input_r)</td></tr>
<tr class="separator:ab94334792e30ce9b9f3405d9f1239b5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2738a3b41c967df7f8189b9cc87d7ff"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#ae2738a3b41c967df7f8189b9cc87d7ff">shaFromString</a> (const std::string &amp;input_r)</td></tr>
<tr class="separator:ae2738a3b41c967df7f8189b9cc87d7ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1aeb346e287c3261e50ff70a1f8ee4a6"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a1aeb346e287c3261e50ff70a1f8ee4a6">sha1FromString</a> (const std::string &amp;input_r)</td></tr>
<tr class="separator:a1aeb346e287c3261e50ff70a1f8ee4a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1189d7481d7020b7044be58e8a31dad3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a1189d7481d7020b7044be58e8a31dad3">sha224FromString</a> (const std::string &amp;input_r)</td></tr>
<tr class="separator:a1189d7481d7020b7044be58e8a31dad3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc0f2f641e96feba66e9a928856ebe17"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#afc0f2f641e96feba66e9a928856ebe17">sha256FromString</a> (const std::string &amp;input_r)</td></tr>
<tr class="separator:afc0f2f641e96feba66e9a928856ebe17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca1eb759c2668b11d3fd47565090c393"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#aca1eb759c2668b11d3fd47565090c393">sha384FromString</a> (const std::string &amp;input_r)</td></tr>
<tr class="separator:aca1eb759c2668b11d3fd47565090c393"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36e35bc983c640b20c3c05a9ca2920a4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a36e35bc983c640b20c3c05a9ca2920a4">sha512FromString</a> (const std::string &amp;input_r)</td></tr>
<tr class="separator:a36e35bc983c640b20c3c05a9ca2920a4"><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:a37689dd9b4adecf75b5d3799ce312cad"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a37689dd9b4adecf75b5d3799ce312cad">_type</a></td></tr>
<tr class="separator:a37689dd9b4adecf75b5d3799ce312cad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af693bc2dee9c7a6cff777f49f847b4ba"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#af693bc2dee9c7a6cff777f49f847b4ba">_checksum</a></td></tr>
<tr class="separator:af693bc2dee9c7a6cff777f49f847b4ba"><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:a3df243927a68633bd9c3d93194d2ef07"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a3df243927a68633bd9c3d93194d2ef07">operator==</a> (const <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> &amp;lhs, const <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> &amp;rhs)</td></tr>
<tr class="separator:a3df243927a68633bd9c3d93194d2ef07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af007070eec07c3396318a791c24654e5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#af007070eec07c3396318a791c24654e5">operator!=</a> (const <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> &amp;lhs, const <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> &amp;rhs)</td></tr>
<tr class="separator:af007070eec07c3396318a791c24654e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13876fe68b391a173dbafed86271ba8d"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a13876fe68b391a173dbafed86271ba8d">operator&lt;&lt;</a> (std::ostream &amp;str, const <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> &amp;obj)</td></tr>
<tr class="separator:a13876fe68b391a173dbafed86271ba8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b36628fa0cb43b0b3301b14daa9cc5e"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a7b36628fa0cb43b0b3301b14daa9cc5e">dumpAsXmlOn</a> (std::ostream &amp;str, const <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> &amp;obj)</td></tr>
<tr class="separator:a7b36628fa0cb43b0b3301b14daa9cc5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3df243927a68633bd9c3d93194d2ef07"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#a3df243927a68633bd9c3d93194d2ef07">operator==</a> (const <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> &amp;lhs, const <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> &amp;rhs)</td></tr>
<tr class="separator:a3df243927a68633bd9c3d93194d2ef07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af007070eec07c3396318a791c24654e5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classbool.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classzypp_1_1CheckSum.html#af007070eec07c3396318a791c24654e5">operator!=</a> (const <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> &amp;lhs, const <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> &amp;rhs)</td></tr>
<tr class="separator:af007070eec07c3396318a791c24654e5"><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 class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00033">33</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="ae4e10150fabdf9476aa4fc07c846ba4e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae4e10150fabdf9476aa4fc07c846ba4e">&#9670;&nbsp;</a></span>CheckSum() <span class="overload">[1/5]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">zypp::CheckSum::CheckSum </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: empty checksum. </p>

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

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">zypp::CheckSum::CheckSum </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>checksum</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Creates a checksum for algorithm. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">type.</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname"><a class="el" href="structzypp_1_1CheckSumException.html">CheckSumException</a></td><td>if the checksum is invalid and can't be constructed </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="CheckSum_8cc_source.html#l00049">49</a> of file <a class="el" href="CheckSum_8cc_source.html">CheckSum.cc</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">zypp::CheckSum::CheckSum </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>checksum</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>Creates a checksum auto probing the algorithm type. </p>
<dl class="exception"><dt>Exceptions</dt><dd>
  <table class="exception">
    <tr><td class="paramname"><a class="el" href="structzypp_1_1CheckSumException.html">CheckSumException</a></td><td>if the checksum is invalid and can't be constructed </td></tr>
  </table>
  </dd>
</dl>

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

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">zypp::CheckSum::CheckSum </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::istream &amp;&#160;</td>
          <td class="paramname"><em>input_r</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Reads the content of. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">input_r</td><td>and computes the checksum. </td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="CheckSum_8cc_source.html#l00154">154</a> of file <a class="el" href="CheckSum_8cc_source.html">CheckSum.cc</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">zypp::CheckSum::CheckSum </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::istream &amp;&amp;&#160;</td>
          <td class="paramname"><em>input_r</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">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Ctor from temporary istream. </p>

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00059">59</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const std::string &amp; zypp::CheckSum::md5Type </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></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="CheckSum_8cc_source.html#l00028">28</a> of file <a class="el" href="CheckSum_8cc_source.html">CheckSum.cc</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const std::string &amp; zypp::CheckSum::shaType </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></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="CheckSum_8cc_source.html#l00031">31</a> of file <a class="el" href="CheckSum_8cc_source.html">CheckSum.cc</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const std::string &amp; zypp::CheckSum::sha1Type </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></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="CheckSum_8cc_source.html#l00034">34</a> of file <a class="el" href="CheckSum_8cc_source.html">CheckSum.cc</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const std::string &amp; zypp::CheckSum::sha224Type </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></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="CheckSum_8cc_source.html#l00037">37</a> of file <a class="el" href="CheckSum_8cc_source.html">CheckSum.cc</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const std::string &amp; zypp::CheckSum::sha256Type </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></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="CheckSum_8cc_source.html#l00040">40</a> of file <a class="el" href="CheckSum_8cc_source.html">CheckSum.cc</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const std::string &amp; zypp::CheckSum::sha384Type </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></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="CheckSum_8cc_source.html#l00043">43</a> of file <a class="el" href="CheckSum_8cc_source.html">CheckSum.cc</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const std::string &amp; zypp::CheckSum::sha512Type </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></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="CheckSum_8cc_source.html#l00046">46</a> of file <a class="el" href="CheckSum_8cc_source.html">CheckSum.cc</a>.</p>

</div>
</div>
<a id="a20bc147c1ee4e58307ea8b19d2d2dc4c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a20bc147c1ee4e58307ea8b19d2d2dc4c">&#9670;&nbsp;</a></span>md5() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::md5 </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>checksum</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00075">75</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

</div>
</div>
<a id="ae0b1b1568c95ebcb00cd599aa6314848"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae0b1b1568c95ebcb00cd599aa6314848">&#9670;&nbsp;</a></span>sha() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>checksum</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00076">76</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

</div>
</div>
<a id="a942d61763aa10ea2c6e830dc2f9cf70e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a942d61763aa10ea2c6e830dc2f9cf70e">&#9670;&nbsp;</a></span>sha1() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha1 </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>checksum</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00077">77</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

</div>
</div>
<a id="afc7a3832ee6955deec48dfa055ded6b2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afc7a3832ee6955deec48dfa055ded6b2">&#9670;&nbsp;</a></span>sha224() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha224 </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>checksum</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

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

</div>
</div>
<a id="ad87f9611fd5e499f5d41f51a71b84998"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad87f9611fd5e499f5d41f51a71b84998">&#9670;&nbsp;</a></span>sha256() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha256 </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>checksum</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00079">79</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

</div>
</div>
<a id="a490871a81d21f517ef7855eb32870975"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a490871a81d21f517ef7855eb32870975">&#9670;&nbsp;</a></span>sha384() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha384 </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>checksum</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00080">80</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

</div>
</div>
<a id="ac85e10f387dffac17f76121e7feb2f6e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac85e10f387dffac17f76121e7feb2f6e">&#9670;&nbsp;</a></span>sha512() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha512 </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>checksum</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00081">81</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

</div>
</div>
<a id="acc57a31661c745c56477502a22f5423b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acc57a31661c745c56477502a22f5423b">&#9670;&nbsp;</a></span>md5() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::md5 </td>
          <td>(</td>
          <td class="paramtype">std::istream &amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00086">86</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

</div>
</div>
<a id="ae1b7b92c1c05bdf27d914c9f39f35d81"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1b7b92c1c05bdf27d914c9f39f35d81">&#9670;&nbsp;</a></span>sha() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha </td>
          <td>(</td>
          <td class="paramtype">std::istream &amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00087">87</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

</div>
</div>
<a id="a62e775f0977b97938ce4c3898ac1a28b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a62e775f0977b97938ce4c3898ac1a28b">&#9670;&nbsp;</a></span>sha1() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha1 </td>
          <td>(</td>
          <td class="paramtype">std::istream &amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00088">88</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

</div>
</div>
<a id="ac54a899078dbc4a836e276d478fc0325"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac54a899078dbc4a836e276d478fc0325">&#9670;&nbsp;</a></span>sha224() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha224 </td>
          <td>(</td>
          <td class="paramtype">std::istream &amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00089">89</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

</div>
</div>
<a id="ab1c509264accbeb2af00da8dfea1fdab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab1c509264accbeb2af00da8dfea1fdab">&#9670;&nbsp;</a></span>sha256() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha256 </td>
          <td>(</td>
          <td class="paramtype">std::istream &amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00090">90</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

</div>
</div>
<a id="a82b097c57c3682e29851440cb46b0260"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a82b097c57c3682e29851440cb46b0260">&#9670;&nbsp;</a></span>sha384() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha384 </td>
          <td>(</td>
          <td class="paramtype">std::istream &amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00091">91</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

</div>
</div>
<a id="a5d50f29ef8f593e95659691f11accb7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5d50f29ef8f593e95659691f11accb7b">&#9670;&nbsp;</a></span>sha512() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha512 </td>
          <td>(</td>
          <td class="paramtype">std::istream &amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

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

</div>
</div>
<a id="a06fd5e79ec7eb31cf9cfa2e3522d0cb3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a06fd5e79ec7eb31cf9cfa2e3522d0cb3">&#9670;&nbsp;</a></span>md5() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::md5 </td>
          <td>(</td>
          <td class="paramtype">std::istream &amp;&amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

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

</div>
</div>
<a id="abddb92dfdeb51585dc25c70898a6c340"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abddb92dfdeb51585dc25c70898a6c340">&#9670;&nbsp;</a></span>sha() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha </td>
          <td>(</td>
          <td class="paramtype">std::istream &amp;&amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

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

</div>
</div>
<a id="a500d7a444c4078b4e22dfc6d5942856a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a500d7a444c4078b4e22dfc6d5942856a">&#9670;&nbsp;</a></span>sha1() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha1 </td>
          <td>(</td>
          <td class="paramtype">std::istream &amp;&amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00096">96</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

</div>
</div>
<a id="a717983c8a9a8e0f1013041aaa8226b3a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a717983c8a9a8e0f1013041aaa8226b3a">&#9670;&nbsp;</a></span>sha224() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha224 </td>
          <td>(</td>
          <td class="paramtype">std::istream &amp;&amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

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

</div>
</div>
<a id="ae16cce7f35dc74a3637e6226533ed0dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae16cce7f35dc74a3637e6226533ed0dc">&#9670;&nbsp;</a></span>sha256() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha256 </td>
          <td>(</td>
          <td class="paramtype">std::istream &amp;&amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

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

</div>
</div>
<a id="a95e08287b426c7d9d2be419fd3db83dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a95e08287b426c7d9d2be419fd3db83dc">&#9670;&nbsp;</a></span>sha384() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha384 </td>
          <td>(</td>
          <td class="paramtype">std::istream &amp;&amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00099">99</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

</div>
</div>
<a id="a14394b853d60e56b7e944f8fe07693d7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a14394b853d60e56b7e944f8fe07693d7">&#9670;&nbsp;</a></span>sha512() <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">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha512 </td>
          <td>(</td>
          <td class="paramtype">std::istream &amp;&amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

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

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::md5FromString </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00106">106</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::shaFromString </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00107">107</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha1FromString </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00108">108</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha224FromString </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00109">109</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha256FromString </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

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

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha384FromString </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00111">111</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> zypp::CheckSum::sha512FromString </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>input_r</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8h_source.html#l00112">112</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string zypp::CheckSum::type </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8cc_source.html#l00167">167</a> of file <a class="el" href="CheckSum_8cc_source.html">CheckSum.cc</a>.</p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string zypp::CheckSum::checksum </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8cc_source.html#l00170">170</a> of file <a class="el" href="CheckSum_8cc_source.html">CheckSum.cc</a>.</p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classbool.html">bool</a> zypp::CheckSum::empty </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8cc_source.html#l00173">173</a> of file <a class="el" href="CheckSum_8cc_source.html">CheckSum.cc</a>.</p>

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

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string zypp::CheckSum::asString </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="CheckSum_8cc_source.html#l00176">176</a> of file <a class="el" href="CheckSum_8cc_source.html">CheckSum.cc</a>.</p>

</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a id="a3df243927a68633bd9c3d93194d2ef07"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3df243927a68633bd9c3d93194d2ef07">&#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="classbool.html">bool</a> operator== </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> &amp;&#160;</td>
          <td class="paramname"><em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> &amp;&#160;</td>
          <td class="paramname"><em>rhs</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 class="definition">Definition at line <a class="el" href="CheckSum_8cc_source.html#l00207">207</a> of file <a class="el" href="CheckSum_8cc_source.html">CheckSum.cc</a>.</p>

</div>
</div>
<a id="af007070eec07c3396318a791c24654e5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af007070eec07c3396318a791c24654e5">&#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="classbool.html">bool</a> operator!= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> &amp;&#160;</td>
          <td class="paramname"><em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> &amp;&#160;</td>
          <td class="paramname"><em>rhs</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 class="definition">Definition at line <a class="el" href="CheckSum_8cc_source.html#l00211">211</a> of file <a class="el" href="CheckSum_8cc_source.html">CheckSum.cc</a>.</p>

</div>
</div>
<a id="a13876fe68b391a173dbafed86271ba8d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a13876fe68b391a173dbafed86271ba8d">&#9670;&nbsp;</a></span>operator&lt;&lt;()</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_1CheckSum.html">CheckSum</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="CheckSum_8cc_source.html#l00183">183</a> of file <a class="el" href="CheckSum_8cc_source.html">CheckSum.cc</a>.</p>

</div>
</div>
<a id="a7b36628fa0cb43b0b3301b14daa9cc5e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b36628fa0cb43b0b3301b14daa9cc5e">&#9670;&nbsp;</a></span>dumpAsXmlOn()</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; dumpAsXmlOn </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_1CheckSum.html">CheckSum</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>XML output. </p>

<p class="definition">Definition at line <a class="el" href="CheckSum_8cc_source.html#l00193">193</a> of file <a class="el" href="CheckSum_8cc_source.html">CheckSum.cc</a>.</p>

</div>
</div>
<a id="a3df243927a68633bd9c3d93194d2ef07"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3df243927a68633bd9c3d93194d2ef07">&#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="classbool.html">bool</a> operator== </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> &amp;&#160;</td>
          <td class="paramname"><em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> &amp;&#160;</td>
          <td class="paramname"><em>rhs</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">

</div>
</div>
<a id="af007070eec07c3396318a791c24654e5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af007070eec07c3396318a791c24654e5">&#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="classbool.html">bool</a> operator!= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> &amp;&#160;</td>
          <td class="paramname"><em>lhs</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classzypp_1_1CheckSum.html">CheckSum</a> &amp;&#160;</td>
          <td class="paramname"><em>rhs</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">

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a37689dd9b4adecf75b5d3799ce312cad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a37689dd9b4adecf75b5d3799ce312cad">&#9670;&nbsp;</a></span>_type</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::CheckSum::_type</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="CheckSum_8h_source.html#l00124">124</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

</div>
</div>
<a id="af693bc2dee9c7a6cff777f49f847b4ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af693bc2dee9c7a6cff777f49f847b4ba">&#9670;&nbsp;</a></span>_checksum</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::CheckSum::_checksum</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="CheckSum_8h_source.html#l00125">125</a> of file <a class="el" href="CheckSum_8h_source.html">CheckSum.h</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>zypp/<a class="el" href="CheckSum_8h_source.html">CheckSum.h</a></li>
<li>zypp/<a class="el" href="CheckSum_8cc_source.html">CheckSum.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_1CheckSum.html">CheckSum</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>