Sophie

Sophie

distrib > Fedora > 16 > i386 > by-pkgid > 537b4767ca71616a4bccbb57df0c2eb6 > files > 694

openscap-devel-0.7.4-1.fc16.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"/>
<title>Open SCAP Library: xccdf_rule_result Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.4 -->
<div id="top">
<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>
  <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 class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
      <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Data Fields</a>  </div>
  <div class="headertitle">
<div class="title">xccdf_rule_result Struct Reference<div class="ingroups"><a class="el" href="group__XCCDF.html">XCCDF</a></div></div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="xccdf_rule_result" -->
<p>XCCDF rule result.  
 <a href="structxccdf__rule__result.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="xccdf_8h_source.html">xccdf.h</a>&gt;</code></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga6f378ec1af8bfa30e0b7f4206f1bb58d">xccdf_rule_result_new</a> (void)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga2ea015232c426028ac718c166bde0765">xccdf_rule_result_clone</a> (const struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *result)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga6113422809b2c0b51727e82ea2babe27">xccdf_rule_result_free</a> (struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *rr)</td></tr>
<tr><td colspan="2"><div class="groupHeader">Getters</div></td></tr>
<tr><td colspan="2"><div class="groupText"><p>Return value is pointer to structure's member.</p>
<p>Do not free unless you null the pointer in the structure. Use remove function otherwise. </p>
</div></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">time_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gafe611c416ece4f5c68d1dc02a8902827">xccdf_rule_result_get_time</a> (const struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__XCCDF.html#ga6cb5c6fdd0ccc42b1c8cec5313df5804">xccdf_role_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gacc856acd290567b0c36efbac946edbdb">xccdf_rule_result_get_role</a> (const struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga0beff94aeca4d77a806723052fcb1ad3">xccdf_rule_result_get_weight</a> (const struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__XCCDF.html#ga209163661038a6be4066cdec716c997f">xccdf_level_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga59274207590469c293e18160791bef23">xccdf_rule_result_get_severity</a> (const struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__XCCDF.html#gabf34f4480799efc8e1af5f4706d2666d">xccdf_test_result_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga2f461a1ffbf582ba11b8a1f88e80f6c5">xccdf_rule_result_get_result</a> (const struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga82cea76a6a0ea83d65cad900dbd9b135">xccdf_rule_result_get_version</a> (const struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gac3349443150318224d64308ad29636d7">xccdf_rule_result_get_idref</a> (const struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__ident__iterator.html">xccdf_ident_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga2706a22fc53a67cec89ebaf5edc47f84">xccdf_rule_result_get_idents</a> (const struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__fix__iterator.html">xccdf_fix_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga8f3a04d1f95ce68f9ba7f021d492a3a3">xccdf_rule_result_get_fixes</a> (const struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__check__iterator.html">xccdf_check_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gacd8534584d8ffadd3d4b9623de425feb">xccdf_rule_result_get_checks</a> (const struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__override__iterator.html">xccdf_override_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gac7c93f06d081e04f7597d384cd5aa0c8">xccdf_rule_result_get_overrides</a> (const struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__message__iterator.html">xccdf_message_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gade8f052b581de78c260c64f525c523f4">xccdf_rule_result_get_messages</a> (const struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__instance__iterator.html">xccdf_instance_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gadc083ec65d780a0d651b024c444319fd">xccdf_rule_result_get_instances</a> (const struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *item)</td></tr>
<tr><td colspan="2"><div class="groupHeader">Setters</div></td></tr>
<tr><td colspan="2"><div class="groupText"><p>For lists use add functions.</p>
<p>Parameters of set functions are duplicated in memory and need to be freed by caller. </p>
</div></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gaf03a02eabaac243db030621d6a9a63d0">xccdf_rule_result_set_time</a> (struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *obj, time_t newval)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga3b1cce8f8b0afeee87aa9249ce578fb7">xccdf_rule_result_set_role</a> (struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *obj, <a class="el" href="group__XCCDF.html#ga6cb5c6fdd0ccc42b1c8cec5313df5804">xccdf_role_t</a> newval)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga4b572283f574e0488a398ba6c3d349cd">xccdf_rule_result_set_weight</a> (struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *obj, float newval)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga9e921bfb9f46f09c4e64021fe239509f">xccdf_rule_result_set_severity</a> (struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *obj, <a class="el" href="group__XCCDF.html#ga209163661038a6be4066cdec716c997f">xccdf_level_t</a> newval)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gae54162094408ab49f59da20f2990083c">xccdf_rule_result_set_result</a> (struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *obj, <a class="el" href="group__XCCDF.html#gabf34f4480799efc8e1af5f4706d2666d">xccdf_test_result_type_t</a> newval)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gaab997731ffd5e7da635b064f590de680">xccdf_rule_result_set_version</a> (struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *obj, const char *newval)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga3382e7b8b62d2c42e6ba9ac05680d37e">xccdf_rule_result_set_idref</a> (struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *obj, const char *newval)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gafe4df65d5ff6f4b4d15618c1e9aa3123">xccdf_rule_result_add_ident</a> (struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *obj, struct <a class="el" href="structxccdf__ident.html">xccdf_ident</a> *item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga0f2155abd07bce105f08fa15983df57a">xccdf_rule_result_add_fix</a> (struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *obj, struct <a class="el" href="structxccdf__fix.html">xccdf_fix</a> *item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga82fcc44d0f8c5f3c53956303f87f8778">xccdf_rule_result_add_check</a> (struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *obj, struct <a class="el" href="structxccdf__check.html">xccdf_check</a> *item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga2124de2d31fffddf5a777c5efc8810f5">xccdf_rule_result_add_override</a> (struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *obj, struct <a class="el" href="structxccdf__override.html">xccdf_override</a> *item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga9ee44900840b044d2e2913ba0c1cd391">xccdf_rule_result_add_message</a> (struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *obj, struct <a class="el" href="structxccdf__message.html">xccdf_message</a> *item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga7721a7113e83fd53f1c2756e3d47a984">xccdf_rule_result_add_instance</a> (struct <a class="el" href="structxccdf__rule__result.html">xccdf_rule_result</a> *obj, struct <a class="el" href="structxccdf__instance.html">xccdf_instance</a> *item)</td></tr>
<tr><td colspan="2"><h2><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a860ff3530249bedb4ac5f8f5225636d3"></a><!-- doxytag: member="xccdf_rule_result::idref" ref="a860ff3530249bedb4ac5f8f5225636d3" args="" -->
char *&#160;</td><td class="memItemRight" valign="bottom"><b>idref</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3697f90e8824319bdd92cce7bdb1ca34"></a><!-- doxytag: member="xccdf_rule_result::role" ref="a3697f90e8824319bdd92cce7bdb1ca34" args="" -->
<a class="el" href="group__XCCDF.html#ga6cb5c6fdd0ccc42b1c8cec5313df5804">xccdf_role_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>role</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a15894a2518742bb77e6788ca5ae02690"></a><!-- doxytag: member="xccdf_rule_result::time" ref="a15894a2518742bb77e6788ca5ae02690" args="" -->
time_t&#160;</td><td class="memItemRight" valign="bottom"><b>time</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0c754dbded8d36b4874c295e729a9cb3"></a><!-- doxytag: member="xccdf_rule_result::weight" ref="a0c754dbded8d36b4874c295e729a9cb3" args="" -->
float&#160;</td><td class="memItemRight" valign="bottom"><b>weight</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7f148ddb010413d8ab5c5c1ef506d8d2"></a><!-- doxytag: member="xccdf_rule_result::severity" ref="a7f148ddb010413d8ab5c5c1ef506d8d2" args="" -->
<a class="el" href="group__XCCDF.html#ga209163661038a6be4066cdec716c997f">xccdf_level_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>severity</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af29f9ecf0249099faf43c1e03987b518"></a><!-- doxytag: member="xccdf_rule_result::result" ref="af29f9ecf0249099faf43c1e03987b518" args="" -->
<a class="el" href="group__XCCDF.html#gabf34f4480799efc8e1af5f4706d2666d">xccdf_test_result_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>result</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ffd0501574322451c1b285689cb8fa1"></a><!-- doxytag: member="xccdf_rule_result::version" ref="a4ffd0501574322451c1b285689cb8fa1" args="" -->
char *&#160;</td><td class="memItemRight" valign="bottom"><b>version</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1d21175741985e9d6221e1211c292781"></a><!-- doxytag: member="xccdf_rule_result::overrides" ref="a1d21175741985e9d6221e1211c292781" args="" -->
struct <a class="el" href="structoscap__list.html">oscap_list</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>overrides</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1f0a193bd07d63ae8c368f4a1bfaa3b"></a><!-- doxytag: member="xccdf_rule_result::idents" ref="ae1f0a193bd07d63ae8c368f4a1bfaa3b" args="" -->
struct <a class="el" href="structoscap__list.html">oscap_list</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>idents</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a620c795f92c637edfb1a7127ab032be2"></a><!-- doxytag: member="xccdf_rule_result::messages" ref="a620c795f92c637edfb1a7127ab032be2" args="" -->
struct <a class="el" href="structoscap__list.html">oscap_list</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>messages</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a382b6d087e71e0fc62650f62de35cc04"></a><!-- doxytag: member="xccdf_rule_result::instances" ref="a382b6d087e71e0fc62650f62de35cc04" args="" -->
struct <a class="el" href="structoscap__list.html">oscap_list</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>instances</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aad8247e96b0011b159046ed95f5b3abf"></a><!-- doxytag: member="xccdf_rule_result::fixes" ref="aad8247e96b0011b159046ed95f5b3abf" args="" -->
struct <a class="el" href="structoscap__list.html">oscap_list</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>fixes</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91aae8fe4f730b5d4ce783c85a32bb2b"></a><!-- doxytag: member="xccdf_rule_result::checks" ref="a91aae8fe4f730b5d4ce783c85a32bb2b" args="" -->
struct <a class="el" href="structoscap__list.html">oscap_list</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>checks</b></td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>XCCDF rule result. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="structxccdf__result.html" title="Actual results of running a XCCDF test or profile.">xccdf_result</a> </dd></dl>
</div><hr/>The documentation for this struct was generated from the following files:<ul>
<li>/home/pvrabec/project/openscap/openscap-0.7.4/src/XCCDF/<a class="el" href="item_8h_source.html">item.h</a></li>
<li>/home/pvrabec/project/openscap/openscap-0.7.4/src/XCCDF/public/<a class="el" href="xccdf_8h_source.html">xccdf.h</a></li>
</ul>
</div>
<hr class="footer"/><address class="footer"><small>Generated on Mon Jul 25 2011 for Open SCAP Library by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
</body>
</html>