Sophie

Sophie

distrib > Fedora > 17 > i386 > by-pkgid > ec8e217d4486ff9ba16b8bc2d8ec8602 > files > 235

openscap-devel-0.9.7-1.fc17.i686.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>Open SCAP Library: CVSS</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="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 style="padding-left: 0.5em;">
   <div id="projectname">Open SCAP Library
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.1.1 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#files">Files</a> &#124;
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">CVSS</div>  </div>
</div><!--header-->
<div class="contents">

<p>Common Vulnerability Scoring System.  
<a href="#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="files"></a>
Files</h2></td></tr>
<tr class="memitem:cvss__score_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cvss__score_8h.html">cvss_score.h</a></td></tr>
<tr class="memdesc:cvss__score_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Interface to Common Vulnerability Scoring System Version 2. <br/></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcvss__impact.html">cvss_impact</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">CVSS impact.  <a href="structcvss__impact.html#details">More...</a><br/></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcvss__metrics.html">cvss_metrics</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">CVSS metrics.  <a href="structcvss__metrics.html#details">More...</a><br/></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:gafebb951da0f6dafea63d34d9eafd3ba0"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gafebb951da0f6dafea63d34d9eafd3ba0">cvss_category</a> { <b>CVSS_NONE</b> =  0x0000, 
<b>CVSS_BASE</b> =  0x0100, 
<b>CVSS_TEMPORAL</b> =  0x0200, 
<b>CVSS_ENVIRONMENTAL</b> =  0x0300
 }</td></tr>
<tr class="memdesc:gafebb951da0f6dafea63d34d9eafd3ba0"><td class="mdescLeft">&#160;</td><td class="mdescRight">CVSS score category. <br/></td></tr>
<tr class="memitem:ga9ad0902191f4c15a8b550fceb439b1f6"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga9ad0902191f4c15a8b550fceb439b1f6">cvss_access_vector</a> { <br/>
&#160;&#160;<b>CVSS_AV_NOT_SET</b>, 
<b>CVSS_AV_LOCAL</b>, 
<b>CVSS_AV_ADJACENT_NETWORK</b>, 
<b>CVSS_AV_NETWORK</b>, 
<br/>
&#160;&#160;<b>CVSS_AV_END_</b>
<br/>
 }</td></tr>
<tr class="memdesc:ga9ad0902191f4c15a8b550fceb439b1f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">CVSS access vector. <br/></td></tr>
<tr class="memitem:gac72669f8923c6fbe496c6e8403d620bf"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gac72669f8923c6fbe496c6e8403d620bf">cvss_access_complexity</a> { <br/>
&#160;&#160;<b>CVSS_AC_NOT_SET</b>, 
<b>CVSS_AC_HIGH</b>, 
<b>CVSS_AC_MEDIUM</b>, 
<b>CVSS_AC_LOW</b>, 
<br/>
&#160;&#160;<b>CVSS_AC_END_</b>
<br/>
 }</td></tr>
<tr class="memdesc:gac72669f8923c6fbe496c6e8403d620bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">CVSS access complexity. <br/></td></tr>
<tr class="memitem:gada91b873060b93859ef8bccbeeb39098"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gada91b873060b93859ef8bccbeeb39098">cvss_authentication</a> { <br/>
&#160;&#160;<b>CVSS_AU_NOT_SET</b>, 
<b>CVSS_AU_MULTIPLE</b>, 
<b>CVSS_AU_SINGLE</b>, 
<b>CVSS_AU_NONE</b>, 
<br/>
&#160;&#160;<b>CVSS_AU_END_</b>
<br/>
 }</td></tr>
<tr class="memdesc:gada91b873060b93859ef8bccbeeb39098"><td class="mdescLeft">&#160;</td><td class="mdescRight">CVSS Authentication. <br/></td></tr>
<tr class="memitem:ga974cf6cd38cee13b18f0eda1bfe56271"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga974cf6cd38cee13b18f0eda1bfe56271">cvss_cia_impact</a> { <br/>
&#160;&#160;<b>CVSS_IMP_NOT_SET</b>, 
<b>CVSS_IMP_NONE</b>, 
<b>CVSS_IMP_PARTIAL</b>, 
<b>CVSS_IMP_COMPLETE</b>, 
<br/>
&#160;&#160;<b>CVSS_IMP_END_</b>
<br/>
 }</td></tr>
<tr class="memdesc:ga974cf6cd38cee13b18f0eda1bfe56271"><td class="mdescLeft">&#160;</td><td class="mdescRight">CVSS Confidentiality/Integrity/Availibility impact. <br/></td></tr>
<tr class="memitem:ga28acecb4abe0094330fd37754e1e659b"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga28acecb4abe0094330fd37754e1e659b">cvss_exploitability</a> { <br/>
&#160;&#160;<b>CVSS_E_NOT_DEFINED</b>, 
<b>CVSS_E_UNPROVEN</b>, 
<b>CVSS_E_PROOF_OF_CONCEPT</b>, 
<b>CVSS_E_FUNCTIONAL</b>, 
<br/>
&#160;&#160;<b>CVSS_E_HIGH</b>, 
<b>CVSS_E_END_</b>
<br/>
 }</td></tr>
<tr class="memdesc:ga28acecb4abe0094330fd37754e1e659b"><td class="mdescLeft">&#160;</td><td class="mdescRight">CVSS Exploitability. <br/></td></tr>
<tr class="memitem:ga2bdfd0521fe93b4ae144a5da6a178fc8"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga2bdfd0521fe93b4ae144a5da6a178fc8">cvss_remediation_level</a> { <br/>
&#160;&#160;<b>CVSS_RL_NOT_DEFINED</b>, 
<b>CVSS_RL_OFFICIAL_FIX</b>, 
<b>CVSS_RL_TEMPORARY_FIX</b>, 
<b>CVSS_RL_WORKAROUND</b>, 
<br/>
&#160;&#160;<b>CVSS_RL_UNAVAILABLE</b>, 
<b>CVSS_RL_END_</b>
<br/>
 }</td></tr>
<tr class="memdesc:ga2bdfd0521fe93b4ae144a5da6a178fc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">CVSS Remediation Level. <br/></td></tr>
<tr class="memitem:ga756fc94e4b4d0100afb4f4f389e15430"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga756fc94e4b4d0100afb4f4f389e15430">cvss_report_confidence</a> { <br/>
&#160;&#160;<b>CVSS_RC_NOT_DEFINED</b>, 
<b>CVSS_RC_UNCONFIRMED</b>, 
<b>CVSS_RC_UNCORROBORATED</b>, 
<b>CVSS_RC_CONFIRMED</b>, 
<br/>
&#160;&#160;<b>CVSS_RC_END_</b>
<br/>
 }</td></tr>
<tr class="memdesc:ga756fc94e4b4d0100afb4f4f389e15430"><td class="mdescLeft">&#160;</td><td class="mdescRight">CVSS Report Confidence. <br/></td></tr>
<tr class="memitem:ga844231d7a149bce3f291e16f2901bcf2"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga844231d7a149bce3f291e16f2901bcf2">cvss_collateral_damage_potential</a> { <br/>
&#160;&#160;<b>CVSS_CDP_NOT_DEFINED</b>, 
<b>CVSS_CDP_NONE</b>, 
<b>CVSS_CDP_LOW</b>, 
<b>CVSS_CDP_LOW_MEDIUM</b>, 
<br/>
&#160;&#160;<b>CVSS_CDP_MEDIUM_HIGH</b>, 
<b>CVSS_CDP_HIGH</b>, 
<b>CVSS_CDP_END_</b>
<br/>
 }</td></tr>
<tr class="memdesc:ga844231d7a149bce3f291e16f2901bcf2"><td class="mdescLeft">&#160;</td><td class="mdescRight">CVSS Collateral Damage Potential. <br/></td></tr>
<tr class="memitem:gacf6165b4a87321f2a7acd52aca91c57b"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gacf6165b4a87321f2a7acd52aca91c57b">cvss_target_distribution</a> { <br/>
&#160;&#160;<b>CVSS_TD_NOT_DEFINED</b>, 
<b>CVSS_TD_NONE</b>, 
<b>CVSS_TD_LOW</b>, 
<b>CVSS_TD_MEDIUM</b>, 
<br/>
&#160;&#160;<b>CVSS_TD_HIGH</b>, 
<b>CVSS_TD_END_</b>
<br/>
 }</td></tr>
<tr class="memdesc:gacf6165b4a87321f2a7acd52aca91c57b"><td class="mdescLeft">&#160;</td><td class="mdescRight">CVSS Target Distribution. <br/></td></tr>
<tr class="memitem:ga4360c9178aa1ed950688fdb29262b6b7"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga4360c9178aa1ed950688fdb29262b6b7">cvss_cia_requirement</a> { <br/>
&#160;&#160;<b>CVSS_REQ_NOT_DEFINED</b>, 
<b>CVSS_REQ_LOW</b>, 
<b>CVSS_REQ_MEDIUM</b>, 
<b>CVSS_REQ_HIGH</b>, 
<br/>
&#160;&#160;<b>CVSS_REQ_END_</b>
<br/>
 }</td></tr>
<tr class="memdesc:ga4360c9178aa1ed950688fdb29262b6b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">CVSS Confidentiality/Integrity/Availibility requirement. <br/></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga37acc9c7a18fe24bb450474b666bd040"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga37acc9c7a18fe24bb450474b666bd040"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga37acc9c7a18fe24bb450474b666bd040">cvss_model_supported</a> (void)</td></tr>
<tr class="memdesc:ga37acc9c7a18fe24bb450474b666bd040"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get supported version of CVSS XML. <br/></td></tr>
<tr class="memitem:gabaf0506b95b427529df374a61767ed7e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabaf0506b95b427529df374a61767ed7e"></a>
float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gabaf0506b95b427529df374a61767ed7e">cvss_round</a> (float x)</td></tr>
<tr class="memdesc:gabaf0506b95b427529df374a61767ed7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Round <em>x</em> to one decimal place as described in CVSS standard. <br/></td></tr>
<tr class="memitem:ga877e755271526dc89386a3c9832ab7f2"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga877e755271526dc89386a3c9832ab7f2">cvss_impact::cvss_impact_new</a> (void)</td></tr>
<tr class="memitem:ga33daef08d57081d11df2d6ed7bbc5a90"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga33daef08d57081d11df2d6ed7bbc5a90">cvss_impact::cvss_impact_new_from_vector</a> (const char *cvss_vector)</td></tr>
<tr class="memitem:gaf405a3b61899f7d1d52cf1075e439c8b"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gaf405a3b61899f7d1d52cf1075e439c8b">cvss_impact::cvss_impact_clone</a> (const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *impact)</td></tr>
<tr class="memitem:gaf2daea84307f3321f3b26456dc285479"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gaf2daea84307f3321f3b26456dc285479">cvss_impact::cvss_impact_free</a> (struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *impact)</td></tr>
<tr class="memitem:ga12b8b7daf51d54110e7caf1bacdd7547"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga12b8b7daf51d54110e7caf1bacdd7547">cvss_impact::cvss_impact_describe</a> (const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *impact, FILE *f)</td></tr>
<tr class="memdesc:ga12b8b7daf51d54110e7caf1bacdd7547"><td class="mdescLeft">&#160;</td><td class="mdescRight">Write out a human-readable textual description of CVSS impact contents.  <a href="#ga12b8b7daf51d54110e7caf1bacdd7547"></a><br/></td></tr>
<tr class="memitem:ga87202fa99af938439b9c54900db076f8"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga87202fa99af938439b9c54900db076f8">cvss_impact::cvss_impact_get_base_metrics</a> (const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *impact)</td></tr>
<tr class="memitem:ga7e813a8f53483518bbac2b651fb40d16"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga7e813a8f53483518bbac2b651fb40d16">cvss_impact::cvss_impact_get_temporal_metrics</a> (const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *impact)</td></tr>
<tr class="memitem:ga9002fbf5c1a34ab4b1fb9a75373f4893"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga9002fbf5c1a34ab4b1fb9a75373f4893">cvss_impact::cvss_impact_get_environmental_metrics</a> (const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *impact)</td></tr>
<tr class="memitem:ga4e76067eabe073e01b9da51e4af4ee2b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga4e76067eabe073e01b9da51e4af4ee2b">cvss_impact::cvss_impact_set_metrics</a> (struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *impact, struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memdesc:ga4e76067eabe073e01b9da51e4af4ee2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set base, temporal, or environmental metrics (type is determined from the metrics itself)  <a href="#ga4e76067eabe073e01b9da51e4af4ee2b"></a><br/></td></tr>
<tr class="memitem:ga957b10c584cad8ce867a42d864229d7d"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga957b10c584cad8ce867a42d864229d7d">cvss_impact::cvss_impact_to_vector</a> (const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *impact)</td></tr>
<tr class="memitem:ga50f172cb8303681ebe25a8b32292eb6a"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga50f172cb8303681ebe25a8b32292eb6a">cvss_metrics::cvss_metrics_new</a> (enum <a class="el" href="group__CVSS.html#gafebb951da0f6dafea63d34d9eafd3ba0">cvss_category</a> category)</td></tr>
<tr class="memitem:gade8c54c1f8dfe38b26676346ca0bcd27"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gade8c54c1f8dfe38b26676346ca0bcd27">cvss_metrics::cvss_metrics_clone</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:ga2cfe2ebaa701609723c8fb2c900fefcb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga2cfe2ebaa701609723c8fb2c900fefcb">cvss_metrics::cvss_metrics_free</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:ga34994d140c4a1348c023050bcc9b5ab5"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#gafebb951da0f6dafea63d34d9eafd3ba0">cvss_category</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga34994d140c4a1348c023050bcc9b5ab5">cvss_metrics::cvss_metrics_get_category</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:gac78f31d23f814ca2d5785fde9980babd"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gac78f31d23f814ca2d5785fde9980babd">cvss_metrics::cvss_metrics_get_source</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:ga95380ca6548f887bbb81fb81a771de3c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga95380ca6548f887bbb81fb81a771de3c">cvss_metrics::cvss_metrics_set_source</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, const char *new_source)</td></tr>
<tr class="memitem:gaa36e1fbed93054a6827cd3a71cff1572"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gaa36e1fbed93054a6827cd3a71cff1572">cvss_metrics::cvss_metrics_get_generated_on_datetime</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:ga26047cf95d02b2a86669920353ba18e0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga26047cf95d02b2a86669920353ba18e0">cvss_metrics::cvss_metrics_set_generated_on_datetime</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, const char *new_datetime)</td></tr>
<tr class="memitem:ga5c3bfc10f53c098ec55abae8f77ede7d"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga5c3bfc10f53c098ec55abae8f77ede7d">cvss_metrics::cvss_metrics_get_upgraded_from_version</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:gaef05d0185f59a6b42e8b36036da20700"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gaef05d0185f59a6b42e8b36036da20700">cvss_metrics::cvss_metrics_set_upgraded_from_version</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, const char *new_upgraded_from_version)</td></tr>
<tr class="memitem:ga98a0584fc9e6315745c942de55a46efc"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga98a0584fc9e6315745c942de55a46efc">cvss_metrics::cvss_metrics_get_score</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:ga7c448f915a69368e2b15b46e1ad65797"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga7c448f915a69368e2b15b46e1ad65797">cvss_metrics::cvss_metrics_set_score</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, float score)</td></tr>
<tr class="memitem:ga8f28de3648735ca232a84880400c5621"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8f28de3648735ca232a84880400c5621"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga8f28de3648735ca232a84880400c5621">cvss_metrics::cvss_metrics_is_valid</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memdesc:ga8f28de3648735ca232a84880400c5621"><td class="mdescLeft">&#160;</td><td class="mdescRight">Validate CVSS metrics completeness. <br/></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="member-group"></a>
Score calculators</h2></td></tr>
<tr><td class="ititle" colspan="2"><p><a class="anchor" id="amgrpf609b2db8e4c8e0e5fc5caf0b8e8d827"></a>Functions to calculate CVSS score.</p>
<p>Functions return special float value of NAN on failure.</p>
<p>Particularly interesting are:</p>
<ul>
<li><a class="el" href="group__CVSS.html#gaa630c2b440a4f10b080e8110f1d36ff1" title="Calculate base score.">cvss_impact_base_score()</a></li>
<li><a class="el" href="group__CVSS.html#ga942d9c918f635e2c2c8a573a052512ea" title="Calculate temporal score.">cvss_impact_temporal_score()</a></li>
<li><a class="el" href="group__CVSS.html#ga0d6c4966bb9a14ccada194a8c0566eae" title="Calculate environmental score.">cvss_impact_environmental_score()</a> </li>
</ul>
</td></tr>
<tr class="memitem:ga5ea76c907b47ef3776f7349b3e19da1c"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga5ea76c907b47ef3776f7349b3e19da1c">cvss_impact::cvss_impact_base_exploitability_subscore</a> (const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *impact)</td></tr>
<tr class="memdesc:ga5ea76c907b47ef3776f7349b3e19da1c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate exploitability subscore of base score.  <a href="#ga5ea76c907b47ef3776f7349b3e19da1c"></a><br/></td></tr>
<tr class="memitem:ga4d5cac4e80c66662c5917197cb30c7fd"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga4d5cac4e80c66662c5917197cb30c7fd">cvss_impact::cvss_impact_base_impact_subscore</a> (const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *impact)</td></tr>
<tr class="memdesc:ga4d5cac4e80c66662c5917197cb30c7fd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate impact subscore of base score.  <a href="#ga4d5cac4e80c66662c5917197cb30c7fd"></a><br/></td></tr>
<tr class="memitem:gaa630c2b440a4f10b080e8110f1d36ff1"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gaa630c2b440a4f10b080e8110f1d36ff1">cvss_impact::cvss_impact_base_score</a> (const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *impact)</td></tr>
<tr class="memdesc:gaa630c2b440a4f10b080e8110f1d36ff1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate base score.  <a href="#gaa630c2b440a4f10b080e8110f1d36ff1"></a><br/></td></tr>
<tr class="memitem:ga29e294c81b92bc9e3c96251d5947b762"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga29e294c81b92bc9e3c96251d5947b762">cvss_impact::cvss_impact_temporal_multiplier</a> (const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *impact)</td></tr>
<tr class="memdesc:ga29e294c81b92bc9e3c96251d5947b762"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate temporal multiplier.  <a href="#ga29e294c81b92bc9e3c96251d5947b762"></a><br/></td></tr>
<tr class="memitem:ga942d9c918f635e2c2c8a573a052512ea"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga942d9c918f635e2c2c8a573a052512ea">cvss_impact::cvss_impact_temporal_score</a> (const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *impact)</td></tr>
<tr class="memdesc:ga942d9c918f635e2c2c8a573a052512ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate temporal score.  <a href="#ga942d9c918f635e2c2c8a573a052512ea"></a><br/></td></tr>
<tr class="memitem:ga74791a03bcfa464fed79c5fbee27617b"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga74791a03bcfa464fed79c5fbee27617b">cvss_impact::cvss_impact_base_adjusted_impact_subscore</a> (const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *impact)</td></tr>
<tr class="memdesc:ga74791a03bcfa464fed79c5fbee27617b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate impact subscore of base score adjusted to particular environment.  <a href="#ga74791a03bcfa464fed79c5fbee27617b"></a><br/></td></tr>
<tr class="memitem:ga614f2674f030c2815493b44cb0ecef39"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga614f2674f030c2815493b44cb0ecef39">cvss_impact::cvss_impact_adjusted_base_score</a> (const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *impact)</td></tr>
<tr class="memdesc:ga614f2674f030c2815493b44cb0ecef39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate base score adjusted to particular environment.  <a href="#ga614f2674f030c2815493b44cb0ecef39"></a><br/></td></tr>
<tr class="memitem:ga6380efff91cd073a649293fa609ca619"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga6380efff91cd073a649293fa609ca619">cvss_impact::cvss_impact_adjusted_temporal_score</a> (const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *impact)</td></tr>
<tr class="memdesc:ga6380efff91cd073a649293fa609ca619"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate temporal score adjusted to particular environment.  <a href="#ga6380efff91cd073a649293fa609ca619"></a><br/></td></tr>
<tr class="memitem:ga0d6c4966bb9a14ccada194a8c0566eae"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga0d6c4966bb9a14ccada194a8c0566eae">cvss_impact::cvss_impact_environmental_score</a> (const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *impact)</td></tr>
<tr class="memdesc:ga0d6c4966bb9a14ccada194a8c0566eae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate environmental score.  <a href="#ga0d6c4966bb9a14ccada194a8c0566eae"></a><br/></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="member-group"></a>
Vector values</h2></td></tr>
<tr><td class="ititle" colspan="2"><p><a class="anchor" id="amgrp25c1d4ac920219f2cc20ffd61cc88639"></a>Functions to get or set individual CVSS vector values.</p>
<p>Functions check for correct type of metrics (base/temporal/environmental). Setters return false and getters undefined/default value when attempted to query wrong type of metrics. </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>Getters/setters for the "approximated" flag</dd></dl>
</td></tr>
<tr class="memitem:ga7abf8e9ab3571e667d9cce593f727aca"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#ga9ad0902191f4c15a8b550fceb439b1f6">cvss_access_vector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga7abf8e9ab3571e667d9cce593f727aca">cvss_metrics::cvss_metrics_get_access_vector</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:ga078ade925a118c8e01548593b1e8f857"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#gac72669f8923c6fbe496c6e8403d620bf">cvss_access_complexity</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga078ade925a118c8e01548593b1e8f857">cvss_metrics::cvss_metrics_get_access_complexity</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:ga58bcaded08d4582feae09e3d0fe178b2"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#gada91b873060b93859ef8bccbeeb39098">cvss_authentication</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga58bcaded08d4582feae09e3d0fe178b2">cvss_metrics::cvss_metrics_get_authentication</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:gaeacafdec5359fead1a3a92f69debbeb2"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#ga974cf6cd38cee13b18f0eda1bfe56271">cvss_cia_impact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gaeacafdec5359fead1a3a92f69debbeb2">cvss_metrics::cvss_metrics_get_confidentiality_impact</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:ga8f8cd62a3ddb6cb4f8672cd5d48a84f0"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#ga974cf6cd38cee13b18f0eda1bfe56271">cvss_cia_impact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga8f8cd62a3ddb6cb4f8672cd5d48a84f0">cvss_metrics::cvss_metrics_get_integrity_impact</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:ga53e2586a31a7ce0a029b7ac6b2272978"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#ga974cf6cd38cee13b18f0eda1bfe56271">cvss_cia_impact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga53e2586a31a7ce0a029b7ac6b2272978">cvss_metrics::cvss_metrics_get_availability_impact</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:gaeb8d149c0b72dca191d6f32a7739183b"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#ga28acecb4abe0094330fd37754e1e659b">cvss_exploitability</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gaeb8d149c0b72dca191d6f32a7739183b">cvss_metrics::cvss_metrics_get_exploitability</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:ga5e65e50e70555b6e87eab82379104e47"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#ga2bdfd0521fe93b4ae144a5da6a178fc8">cvss_remediation_level</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga5e65e50e70555b6e87eab82379104e47">cvss_metrics::cvss_metrics_get_remediation_level</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:ga2cfcd27dd4c5dc1292b627113538e831"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#ga756fc94e4b4d0100afb4f4f389e15430">cvss_report_confidence</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga2cfcd27dd4c5dc1292b627113538e831">cvss_metrics::cvss_metrics_get_report_confidence</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:gacc5e2c95d782a86b3247f57d121d90b7"><td class="memItemLeft" align="right" valign="top">enum <br class="typebreak"/>
<a class="el" href="group__CVSS.html#ga844231d7a149bce3f291e16f2901bcf2">cvss_collateral_damage_potential</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gacc5e2c95d782a86b3247f57d121d90b7">cvss_metrics::cvss_metrics_get_collateral_damage_potential</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:ga4ba5097a0da4ab3e8d5e91b64bd13b0f"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#gacf6165b4a87321f2a7acd52aca91c57b">cvss_target_distribution</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga4ba5097a0da4ab3e8d5e91b64bd13b0f">cvss_metrics::cvss_metrics_get_target_distribution</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:ga96c177da5ae2c886a44e18a17efaa18b"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#ga4360c9178aa1ed950688fdb29262b6b7">cvss_cia_requirement</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga96c177da5ae2c886a44e18a17efaa18b">cvss_metrics::cvss_metrics_get_confidentiality_requirement</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:ga6ee21be276a11dd4be46c42957684058"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#ga4360c9178aa1ed950688fdb29262b6b7">cvss_cia_requirement</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga6ee21be276a11dd4be46c42957684058">cvss_metrics::cvss_metrics_get_integrity_requirement</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:gaea163ee4bbaba3c92ca90056328e9974"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#ga4360c9178aa1ed950688fdb29262b6b7">cvss_cia_requirement</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gaea163ee4bbaba3c92ca90056328e9974">cvss_metrics::cvss_metrics_get_availability_requirement</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memitem:ga445f7643f6e44f7215033d962f9848ae"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga445f7643f6e44f7215033d962f9848ae">cvss_metrics::cvss_metrics_set_access_vector</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga9ad0902191f4c15a8b550fceb439b1f6">cvss_access_vector</a>)</td></tr>
<tr class="memitem:gab4ddd1776986724936e6691eda798091"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gab4ddd1776986724936e6691eda798091">cvss_metrics::cvss_metrics_set_access_complexity</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#gac72669f8923c6fbe496c6e8403d620bf">cvss_access_complexity</a>)</td></tr>
<tr class="memitem:gaf84c658b2b818f01cec43640cb0d0a33"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gaf84c658b2b818f01cec43640cb0d0a33">cvss_metrics::cvss_metrics_set_authentication</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#gada91b873060b93859ef8bccbeeb39098">cvss_authentication</a>)</td></tr>
<tr class="memitem:ga87c1ae3ea2cb056f68143e040ed70c82"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga87c1ae3ea2cb056f68143e040ed70c82">cvss_metrics::cvss_metrics_set_confidentiality_impact</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga974cf6cd38cee13b18f0eda1bfe56271">cvss_cia_impact</a>)</td></tr>
<tr class="memitem:gad270db99a9619c9d8f94e2cb5baadb7b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gad270db99a9619c9d8f94e2cb5baadb7b">cvss_metrics::cvss_metrics_set_integrity_impact</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga974cf6cd38cee13b18f0eda1bfe56271">cvss_cia_impact</a>)</td></tr>
<tr class="memitem:ga9f88d688361544d15d9d90a48dac0d23"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga9f88d688361544d15d9d90a48dac0d23">cvss_metrics::cvss_metrics_set_availability_impact</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga974cf6cd38cee13b18f0eda1bfe56271">cvss_cia_impact</a>)</td></tr>
<tr class="memitem:ga251c3e47eaede3048648986c17feff2e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga251c3e47eaede3048648986c17feff2e">cvss_metrics::cvss_metrics_set_exploitability</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga28acecb4abe0094330fd37754e1e659b">cvss_exploitability</a>)</td></tr>
<tr class="memitem:ga7947771f582ee2a3499d72ca61633062"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga7947771f582ee2a3499d72ca61633062">cvss_metrics::cvss_metrics_set_remediation_level</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga2bdfd0521fe93b4ae144a5da6a178fc8">cvss_remediation_level</a>)</td></tr>
<tr class="memitem:ga16c16f4edf1d0818e4deb604bf0a06f7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga16c16f4edf1d0818e4deb604bf0a06f7">cvss_metrics::cvss_metrics_set_report_confidence</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga756fc94e4b4d0100afb4f4f389e15430">cvss_report_confidence</a>)</td></tr>
<tr class="memitem:gac6123b0633d66df7cc912bccab4ba36b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gac6123b0633d66df7cc912bccab4ba36b">cvss_metrics::cvss_metrics_set_collateral_damage_potential</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga844231d7a149bce3f291e16f2901bcf2">cvss_collateral_damage_potential</a>)</td></tr>
<tr class="memitem:ga5193b073328ae2a3ecab4b9da6b85ba8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga5193b073328ae2a3ecab4b9da6b85ba8">cvss_metrics::cvss_metrics_set_target_distribution</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#gacf6165b4a87321f2a7acd52aca91c57b">cvss_target_distribution</a>)</td></tr>
<tr class="memitem:ga947ee61771664f6ccd75dcd1265e481b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga947ee61771664f6ccd75dcd1265e481b">cvss_metrics::cvss_metrics_set_confidentiality_requirement</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga4360c9178aa1ed950688fdb29262b6b7">cvss_cia_requirement</a>)</td></tr>
<tr class="memitem:gae1f183bd165299d9f6f512aea7861aed"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gae1f183bd165299d9f6f512aea7861aed">cvss_metrics::cvss_metrics_set_integrity_requirement</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga4360c9178aa1ed950688fdb29262b6b7">cvss_cia_requirement</a>)</td></tr>
<tr class="memitem:ga8c5aeb87293c60bc72df185b08ddc2e3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga8c5aeb87293c60bc72df185b08ddc2e3">cvss_metrics::cvss_metrics_set_availability_requirement</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga4360c9178aa1ed950688fdb29262b6b7">cvss_cia_requirement</a>)</td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<p>Common Vulnerability Scoring System. </p>
<p>Supported version: 2 </p>
<hr/><h2>Function Documentation</h2>
<a class="anchor" id="ga614f2674f030c2815493b44cb0ecef39"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float cvss_impact_adjusted_base_score </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *&#160;</td>
          <td class="paramname"><em>impact</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Calculate base score adjusted to particular environment. </p>
<p>Requires base and environmental metrics to be set. </p>
<dl class="section see"><dt>See also:</dt><dd><a class="el" href="group__CVSS.html#gaa630c2b440a4f10b080e8110f1d36ff1" title="Calculate base score.">cvss_impact_base_score()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="ga6380efff91cd073a649293fa609ca619"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float cvss_impact_adjusted_temporal_score </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *&#160;</td>
          <td class="paramname"><em>impact</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Calculate temporal score adjusted to particular environment. </p>
<p>Requires base, temporal and environmental metrics to be set. </p>
<dl class="section see"><dt>See also:</dt><dd><a class="el" href="group__CVSS.html#ga942d9c918f635e2c2c8a573a052512ea" title="Calculate temporal score.">cvss_impact_temporal_score()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="ga74791a03bcfa464fed79c5fbee27617b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float cvss_impact_base_adjusted_impact_subscore </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *&#160;</td>
          <td class="paramname"><em>impact</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Calculate impact subscore of base score adjusted to particular environment. </p>
<p>Requires base and environmental metrics to be set. </p>
<dl class="section see"><dt>See also:</dt><dd><a class="el" href="group__CVSS.html#ga4d5cac4e80c66662c5917197cb30c7fd" title="Calculate impact subscore of base score.">cvss_impact_base_impact_subscore()</a> </dd>
<dd>
<a class="el" href="group__CVSS.html#ga614f2674f030c2815493b44cb0ecef39" title="Calculate base score adjusted to particular environment.">cvss_impact_adjusted_base_score()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="ga5ea76c907b47ef3776f7349b3e19da1c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float cvss_impact_base_exploitability_subscore </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *&#160;</td>
          <td class="paramname"><em>impact</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Calculate exploitability subscore of base score. </p>
<p>Requires base metrics to be set. </p>
<dl class="section see"><dt>See also:</dt><dd><a class="el" href="group__CVSS.html#gaa630c2b440a4f10b080e8110f1d36ff1" title="Calculate base score.">cvss_impact_base_score()</a> </dd>
<dd>
<a class="el" href="group__CVSS.html#ga614f2674f030c2815493b44cb0ecef39" title="Calculate base score adjusted to particular environment.">cvss_impact_adjusted_base_score()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="ga4d5cac4e80c66662c5917197cb30c7fd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float cvss_impact_base_impact_subscore </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *&#160;</td>
          <td class="paramname"><em>impact</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Calculate impact subscore of base score. </p>
<p>Requires base metrics to be set. </p>
<dl class="section see"><dt>See also:</dt><dd><a class="el" href="group__CVSS.html#ga74791a03bcfa464fed79c5fbee27617b" title="Calculate impact subscore of base score adjusted to particular environment.">cvss_impact_base_adjusted_impact_subscore()</a> </dd>
<dd>
<a class="el" href="group__CVSS.html#gaa630c2b440a4f10b080e8110f1d36ff1" title="Calculate base score.">cvss_impact_base_score()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="gaa630c2b440a4f10b080e8110f1d36ff1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float cvss_impact_base_score </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *&#160;</td>
          <td class="paramname"><em>impact</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Calculate base score. </p>
<p>The base metric group captures the characteristics of a vulnerability that are constant with time and across user environments.</p>
<p>Requires base metrics to be set. </p>
<dl class="section see"><dt>See also:</dt><dd><a class="el" href="group__CVSS.html#ga5ea76c907b47ef3776f7349b3e19da1c" title="Calculate exploitability subscore of base score.">cvss_impact_base_exploitability_subscore()</a> </dd>
<dd>
<a class="el" href="group__CVSS.html#ga4d5cac4e80c66662c5917197cb30c7fd" title="Calculate impact subscore of base score.">cvss_impact_base_impact_subscore()</a> </dd>
<dd>
<a class="el" href="group__CVSS.html#ga74791a03bcfa464fed79c5fbee27617b" title="Calculate impact subscore of base score adjusted to particular environment.">cvss_impact_base_adjusted_impact_subscore()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="gaf405a3b61899f7d1d52cf1075e439c8b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structcvss__impact.html">cvss_impact</a> * cvss_impact_clone </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *&#160;</td>
          <td class="paramname"><em>impact</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">read</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga12b8b7daf51d54110e7caf1bacdd7547"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void cvss_impact_describe </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *&#160;</td>
          <td class="paramname"><em>impact</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">FILE *&#160;</td>
          <td class="paramname"><em>f</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Write out a human-readable textual description of CVSS impact contents. </p>
<dl class="params"><dt>Parameters:</dt><dd>
  <table class="params">
    <tr><td class="paramname">impact</td><td>Impact to describe </td></tr>
    <tr><td class="paramname">f</td><td>file handle to write the description to </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ga0d6c4966bb9a14ccada194a8c0566eae"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float cvss_impact_environmental_score </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *&#160;</td>
          <td class="paramname"><em>impact</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Calculate environmental score. </p>
<p>Different environments can have an immense bearing on the risk that a vulnerability poses to an organization and its stakeholders. The CVSS environmental metric group captures the characteristics of a vulnerability that are associated with a user’s IT environment.</p>
<p>Requires base, temporal and environmental metrics to be set. </p>
<dl class="section see"><dt>See also:</dt><dd><a class="el" href="group__CVSS.html#ga6380efff91cd073a649293fa609ca619" title="Calculate temporal score adjusted to particular environment.">cvss_impact_adjusted_temporal_score()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="gaf2daea84307f3321f3b26456dc285479"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void cvss_impact_free </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *&#160;</td>
          <td class="paramname"><em>impact</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga87202fa99af938439b9c54900db076f8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> * cvss_impact_get_base_metrics </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *&#160;</td>
          <td class="paramname"><em>impact</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">read</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga9002fbf5c1a34ab4b1fb9a75373f4893"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> * cvss_impact_get_environmental_metrics </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *&#160;</td>
          <td class="paramname"><em>impact</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">read</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga7e813a8f53483518bbac2b651fb40d16"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> * cvss_impact_get_temporal_metrics </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *&#160;</td>
          <td class="paramname"><em>impact</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">read</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga877e755271526dc89386a3c9832ab7f2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structcvss__impact.html">cvss_impact</a> * cvss_impact_new </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">read</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga33daef08d57081d11df2d6ed7bbc5a90"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structcvss__impact.html">cvss_impact</a> * cvss_impact_new_from_vector </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>cvss_vector</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">read</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga4e76067eabe073e01b9da51e4af4ee2b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool cvss_impact_set_metrics </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *&#160;</td>
          <td class="paramname"><em>impact</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set base, temporal, or environmental metrics (type is determined from the metrics itself) </p>

</div>
</div>
<a class="anchor" id="ga29e294c81b92bc9e3c96251d5947b762"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float cvss_impact_temporal_multiplier </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *&#160;</td>
          <td class="paramname"><em>impact</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Calculate temporal multiplier. </p>
<p>Multiply base score by this number and round to one decimal place to get temporal score. This function is intended to get the multiplier itself. To calculate temporal score, use <a class="el" href="group__CVSS.html#ga942d9c918f635e2c2c8a573a052512ea" title="Calculate temporal score.">cvss_impact_temporal_score()</a> or <a class="el" href="group__CVSS.html#ga6380efff91cd073a649293fa609ca619" title="Calculate temporal score adjusted to particular environment.">cvss_impact_adjusted_temporal_score()</a> instead.</p>
<p>Requires temporal metrics to be set. </p>
<dl class="section see"><dt>See also:</dt><dd><a class="el" href="group__CVSS.html#ga942d9c918f635e2c2c8a573a052512ea" title="Calculate temporal score.">cvss_impact_temporal_score()</a> </dd>
<dd>
<a class="el" href="group__CVSS.html#ga6380efff91cd073a649293fa609ca619" title="Calculate temporal score adjusted to particular environment.">cvss_impact_adjusted_temporal_score()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="ga942d9c918f635e2c2c8a573a052512ea"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float cvss_impact_temporal_score </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *&#160;</td>
          <td class="paramname"><em>impact</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Calculate temporal score. </p>
<p>Temporal metrics capture how the threat posed by a vulnerability may change over time.</p>
<p>Requires base and temporal metrics to be set. </p>
<dl class="section see"><dt>See also:</dt><dd><a class="el" href="group__CVSS.html#ga6380efff91cd073a649293fa609ca619" title="Calculate temporal score adjusted to particular environment.">cvss_impact_adjusted_temporal_score()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="ga957b10c584cad8ce867a42d864229d7d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char * cvss_impact_to_vector </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__impact.html">cvss_impact</a> *&#160;</td>
          <td class="paramname"><em>impact</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="gade8c54c1f8dfe38b26676346ca0bcd27"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> * cvss_metrics_clone </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">read</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga2cfe2ebaa701609723c8fb2c900fefcb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void cvss_metrics_free </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga078ade925a118c8e01548593b1e8f857"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__CVSS.html#gac72669f8923c6fbe496c6e8403d620bf">cvss_access_complexity</a> cvss_metrics_get_access_complexity </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga7abf8e9ab3571e667d9cce593f727aca"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__CVSS.html#ga9ad0902191f4c15a8b550fceb439b1f6">cvss_access_vector</a> cvss_metrics_get_access_vector </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga58bcaded08d4582feae09e3d0fe178b2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__CVSS.html#gada91b873060b93859ef8bccbeeb39098">cvss_authentication</a> cvss_metrics_get_authentication </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga53e2586a31a7ce0a029b7ac6b2272978"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__CVSS.html#ga974cf6cd38cee13b18f0eda1bfe56271">cvss_cia_impact</a> cvss_metrics_get_availability_impact </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="gaea163ee4bbaba3c92ca90056328e9974"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__CVSS.html#ga4360c9178aa1ed950688fdb29262b6b7">cvss_cia_requirement</a> cvss_metrics_get_availability_requirement </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga34994d140c4a1348c023050bcc9b5ab5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__CVSS.html#gafebb951da0f6dafea63d34d9eafd3ba0">cvss_category</a> cvss_metrics_get_category </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="gacc5e2c95d782a86b3247f57d121d90b7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__CVSS.html#ga844231d7a149bce3f291e16f2901bcf2">cvss_collateral_damage_potential</a> cvss_metrics_get_collateral_damage_potential </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="gaeacafdec5359fead1a3a92f69debbeb2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__CVSS.html#ga974cf6cd38cee13b18f0eda1bfe56271">cvss_cia_impact</a> cvss_metrics_get_confidentiality_impact </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga96c177da5ae2c886a44e18a17efaa18b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__CVSS.html#ga4360c9178aa1ed950688fdb29262b6b7">cvss_cia_requirement</a> cvss_metrics_get_confidentiality_requirement </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="gaeb8d149c0b72dca191d6f32a7739183b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__CVSS.html#ga28acecb4abe0094330fd37754e1e659b">cvss_exploitability</a> cvss_metrics_get_exploitability </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="gaa36e1fbed93054a6827cd3a71cff1572"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char * cvss_metrics_get_generated_on_datetime </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga8f8cd62a3ddb6cb4f8672cd5d48a84f0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__CVSS.html#ga974cf6cd38cee13b18f0eda1bfe56271">cvss_cia_impact</a> cvss_metrics_get_integrity_impact </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga6ee21be276a11dd4be46c42957684058"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__CVSS.html#ga4360c9178aa1ed950688fdb29262b6b7">cvss_cia_requirement</a> cvss_metrics_get_integrity_requirement </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga5e65e50e70555b6e87eab82379104e47"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__CVSS.html#ga2bdfd0521fe93b4ae144a5da6a178fc8">cvss_remediation_level</a> cvss_metrics_get_remediation_level </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga2cfcd27dd4c5dc1292b627113538e831"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__CVSS.html#ga756fc94e4b4d0100afb4f4f389e15430">cvss_report_confidence</a> cvss_metrics_get_report_confidence </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga98a0584fc9e6315745c942de55a46efc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float cvss_metrics_get_score </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="gac78f31d23f814ca2d5785fde9980babd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char * cvss_metrics_get_source </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga4ba5097a0da4ab3e8d5e91b64bd13b0f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__CVSS.html#gacf6165b4a87321f2a7acd52aca91c57b">cvss_target_distribution</a> cvss_metrics_get_target_distribution </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga5c3bfc10f53c098ec55abae8f77ede7d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char * cvss_metrics_get_upgraded_from_version </td>
          <td>(</td>
          <td class="paramtype">const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga50f172cb8303681ebe25a8b32292eb6a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> * cvss_metrics_new </td>
          <td>(</td>
          <td class="paramtype">enum <a class="el" href="group__CVSS.html#gafebb951da0f6dafea63d34d9eafd3ba0">cvss_category</a>&#160;</td>
          <td class="paramname"><em>category</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">read</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="gab4ddd1776986724936e6691eda798091"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool cvss_metrics_set_access_complexity </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum&#160;</td>
          <td class="paramname"><em>cvss_access_complexity</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga445f7643f6e44f7215033d962f9848ae"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool cvss_metrics_set_access_vector </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum&#160;</td>
          <td class="paramname"><em>cvss_access_vector</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="gaf84c658b2b818f01cec43640cb0d0a33"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool cvss_metrics_set_authentication </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum&#160;</td>
          <td class="paramname"><em>cvss_authentication</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga9f88d688361544d15d9d90a48dac0d23"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool cvss_metrics_set_availability_impact </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum&#160;</td>
          <td class="paramname"><em>cvss_cia_impact</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga8c5aeb87293c60bc72df185b08ddc2e3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool cvss_metrics_set_availability_requirement </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum&#160;</td>
          <td class="paramname"><em>cvss_cia_requirement</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="gac6123b0633d66df7cc912bccab4ba36b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool cvss_metrics_set_collateral_damage_potential </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum&#160;</td>
          <td class="paramname"><em>cvss_collateral_damage_potential</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga87c1ae3ea2cb056f68143e040ed70c82"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool cvss_metrics_set_confidentiality_impact </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum&#160;</td>
          <td class="paramname"><em>cvss_cia_impact</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga947ee61771664f6ccd75dcd1265e481b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool cvss_metrics_set_confidentiality_requirement </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum&#160;</td>
          <td class="paramname"><em>cvss_cia_requirement</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga251c3e47eaede3048648986c17feff2e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool cvss_metrics_set_exploitability </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum&#160;</td>
          <td class="paramname"><em>cvss_exploitability</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga26047cf95d02b2a86669920353ba18e0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool cvss_metrics_set_generated_on_datetime </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>new_datetime</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="gad270db99a9619c9d8f94e2cb5baadb7b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool cvss_metrics_set_integrity_impact </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum&#160;</td>
          <td class="paramname"><em>cvss_cia_impact</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="gae1f183bd165299d9f6f512aea7861aed"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool cvss_metrics_set_integrity_requirement </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum&#160;</td>
          <td class="paramname"><em>cvss_cia_requirement</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga7947771f582ee2a3499d72ca61633062"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool cvss_metrics_set_remediation_level </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum&#160;</td>
          <td class="paramname"><em>cvss_remediation_level</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga16c16f4edf1d0818e4deb604bf0a06f7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool cvss_metrics_set_report_confidence </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum&#160;</td>
          <td class="paramname"><em>cvss_report_confidence</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga7c448f915a69368e2b15b46e1ad65797"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool cvss_metrics_set_score </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float&#160;</td>
          <td class="paramname"><em>score</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga95380ca6548f887bbb81fb81a771de3c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool cvss_metrics_set_source </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>new_source</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ga5193b073328ae2a3ecab4b9da6b85ba8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool cvss_metrics_set_target_distribution </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum&#160;</td>
          <td class="paramname"><em>cvss_target_distribution</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="gaef05d0185f59a6b42e8b36036da20700"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool cvss_metrics_set_upgraded_from_version </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td>
          <td class="paramname"><em>metrics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>new_upgraded_from_version</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.1.1
</small></address>
</body>
</html>