Sophie

Sophie

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

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 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>  </div>
  <div class="headertitle">
<div class="title">xccdf_rule 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" -->
<p>XCCDF rule defines a test execution.  
 <a href="structxccdf__rule.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.html">xccdf_rule</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gaacee1f7faddadfe68306877e482ef39b">xccdf_rule_new</a> (void)</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#ga7a936f42cac70f595a28caa4a5abab6d">xccdf_rule_free</a> (struct <a class="el" href="structxccdf__item.html">xccdf_item</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__item.html">xccdf_item</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga3f267dbc16bf812244d7b7ab7f00abfa">xccdf_rule_to_item</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gafb3c2711df5a17016e63791d18bbae0b">xccdf_rule_clone</a> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</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">struct <a class="el" href="structxccdf__item.html">xccdf_item</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga817439e4ec92778e51c0e072953cde26">xccdf_rule_get_parent</a> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Return rule's parent in the grouping hierarchy.  <a href="group__XCCDF.html#ga817439e4ec92778e51c0e072953cde26"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7a010303cf0e00813b0be19e27c77e8e"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_id" ref="ga7a010303cf0e00813b0be19e27c77e8e" args="(const struct xccdf_rule *rule)" -->
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_id</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga317deaf28be30732d59f657ff8dd6958"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_title" ref="ga317deaf28be30732d59f657ff8dd6958" args="(const struct xccdf_rule *rule)" -->
struct <a class="el" href="structoscap__text__iterator.html">oscap_text_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_title</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa1da7de517119360d8ad77c7e299bd20"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_description" ref="gaa1da7de517119360d8ad77c7e299bd20" args="(const struct xccdf_rule *rule)" -->
struct <a class="el" href="structoscap__text__iterator.html">oscap_text_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_description</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab7ff62ce13f62ba8c6e631ee66f3a6ac"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_version" ref="gab7ff62ce13f62ba8c6e631ee66f3a6ac" args="(const struct xccdf_rule *rule)" -->
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_version</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga797911ab69481ed7aa000e7685e975f4"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_question" ref="ga797911ab69481ed7aa000e7685e975f4" args="(const struct xccdf_rule *rule)" -->
struct <a class="el" href="structoscap__text__iterator.html">oscap_text_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_question</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaca29de9f588dc2e0af7ded7ecc586d45"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_warnings" ref="gaca29de9f588dc2e0af7ded7ecc586d45" args="(const struct xccdf_rule *rule)" -->
struct <a class="el" href="structxccdf__warning__iterator.html">xccdf_warning_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_warnings</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8d9d81873939644d2e4408b9dde007ce"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_rationale" ref="ga8d9d81873939644d2e4408b9dde007ce" args="(const struct xccdf_rule *rule)" -->
struct <a class="el" href="structoscap__text__iterator.html">oscap_text_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_rationale</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf6d4e3590a7a1dd80f76ae2a1fae9fd1"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_cluster_id" ref="gaf6d4e3590a7a1dd80f76ae2a1fae9fd1" args="(const struct xccdf_rule *rule)" -->
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_cluster_id</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafdd21fd5d89c37057c5def6ff9a3ae41"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_weight" ref="gafdd21fd5d89c37057c5def6ff9a3ae41" args="(const struct xccdf_rule *rule)" -->
float&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_weight</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6d1ef177c45a9bbfc0c1a851b4f1fa37"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_set_weight" ref="ga6d1ef177c45a9bbfc0c1a851b4f1fa37" args="(struct xccdf_rule *item, xccdf_numeric newval)" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_set_weight</b> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, <a class="el" href="group__XCCDF.html#ga83ab7d5052d01468f373732e268f47b4">xccdf_numeric</a> newval)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga782c532856c73ec870ef4a46fe5b4163"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_extends" ref="ga782c532856c73ec870ef4a46fe5b4163" args="(const struct xccdf_rule *rule)" -->
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_extends</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1e5f3dc4174561a2c3127064eb3eb760"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_abstract" ref="ga1e5f3dc4174561a2c3127064eb3eb760" args="(const struct xccdf_rule *rule)" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_abstract</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacfdf3059aa13565c5f3b1c48141293cf"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_prohibit_changes" ref="gacfdf3059aa13565c5f3b1c48141293cf" args="(const struct xccdf_rule *rule)" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_prohibit_changes</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6eb38697cda8f47dc378f9574656f9d5"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_hidden" ref="ga6eb38697cda8f47dc378f9574656f9d5" args="(const struct xccdf_rule *rule)" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_hidden</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6158afdcbe92ee47870a11a8051b321a"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_selected" ref="ga6158afdcbe92ee47870a11a8051b321a" args="(const struct xccdf_rule *rule)" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_selected</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga62093f472f3a5e1e531c545b1f44d66e"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_multiple" ref="ga62093f472f3a5e1e531c545b1f44d66e" args="(const struct xccdf_rule *rule)" -->
bool&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_multiple</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaeabfb438efd484eb9549b3b6130920c2"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_platforms" ref="gaeabfb438efd484eb9549b3b6130920c2" args="(const struct xccdf_rule *rule)" -->
struct <a class="el" href="structoscap__string__iterator.html">oscap_string_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_platforms</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6d231648d29afe4831438d3dde4b873f"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_statuses" ref="ga6d231648d29afe4831438d3dde4b873f" args="(const struct xccdf_rule *rule)" -->
struct <a class="el" href="structxccdf__status__iterator.html">xccdf_status_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_statuses</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae2d1b72417c8d42100d54375ef00cd1e"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_references" ref="gae2d1b72417c8d42100d54375ef00cd1e" args="(const struct xccdf_rule *rule)" -->
struct oscap_reference_iterator *&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_references</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5212a7414b6630c8a6e54a1b6dbc2db7"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_status_current" ref="ga5212a7414b6630c8a6e54a1b6dbc2db7" args="(const struct xccdf_rule *rule)" -->
<a class="el" href="group__XCCDF.html#gac0d5c1c85828e13ebb13935551f8da38">xccdf_status_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_status_current</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga374f42a358ead057291c94498bded253"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_impact_metric" ref="ga374f42a358ead057291c94498bded253" args="(const struct xccdf_rule *rule)" -->
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_impact_metric</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9914528fd3ff54942be50e392133e0a2"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_role" ref="ga9914528fd3ff54942be50e392133e0a2" args="(const struct xccdf_rule *rule)" -->
<a class="el" href="group__XCCDF.html#ga6cb5c6fdd0ccc42b1c8cec5313df5804">xccdf_role_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_role</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3ac5c1ee1f0c9ad06cf76b4cd7e9e758"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_severity" ref="ga3ac5c1ee1f0c9ad06cf76b4cd7e9e758" args="(const struct xccdf_rule *rule)" -->
<a class="el" href="group__XCCDF.html#ga209163661038a6be4066cdec716c997f">xccdf_level_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_severity</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga87afdcefcfbedce3ead1665065689698"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_idents" ref="ga87afdcefcfbedce3ead1665065689698" args="(const struct xccdf_rule *rule)" -->
struct <a class="el" href="structxccdf__ident__iterator.html">xccdf_ident_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_idents</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga49cba4d7506a67e41af5e0fd09a0ec88"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_checks" ref="ga49cba4d7506a67e41af5e0fd09a0ec88" args="(const struct xccdf_rule *rule)" -->
struct <a class="el" href="structxccdf__check__iterator.html">xccdf_check_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_checks</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga01d492201c5c6e5bb5d8eada1cbbff61"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_profile_notes" ref="ga01d492201c5c6e5bb5d8eada1cbbff61" args="(const struct xccdf_rule *rule)" -->
struct <br class="typebreak"/>
<a class="el" href="structxccdf__profile__note__iterator.html">xccdf_profile_note_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_profile_notes</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadce3e44106eb0fe68ad058fdea60f688"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_fixes" ref="gadce3e44106eb0fe68ad058fdea60f688" args="(const struct xccdf_rule *rule)" -->
struct <a class="el" href="structxccdf__fix__iterator.html">xccdf_fix_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_fixes</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga93fe0658d9bd6fbb3d8b6fb656192b75"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_fixtexts" ref="ga93fe0658d9bd6fbb3d8b6fb656192b75" args="(const struct xccdf_rule *rule)" -->
struct <a class="el" href="structxccdf__fixtext__iterator.html">xccdf_fixtext_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_fixtexts</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5779f84d2a4cad4141804c05d10aae41"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_conflicts" ref="ga5779f84d2a4cad4141804c05d10aae41" args="(const struct xccdf_rule *rule)" -->
struct <a class="el" href="structoscap__string__iterator.html">oscap_string_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_conflicts</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga399a34d85883b83c2a1cc8e6f40b0cb4"></a><!-- doxytag: member="xccdf_rule::xccdf_rule_get_requires" ref="ga399a34d85883b83c2a1cc8e6f40b0cb4" args="(const struct xccdf_rule *rule)" -->
struct <a class="el" href="structoscap__stringlist__iterator.html">oscap_stringlist_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>xccdf_rule_get_requires</b> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</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#gae03fabd2e6e9d05f92e87065c221ace0">xccdf_rule_get_version_update</a> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</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#ga21cfd146dbd0c3184615d1cbcaf48750">xccdf_rule_get_version_time</a> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__benchmark.html">xccdf_benchmark</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga332dc16c9cb3937a60b0878ffd4bafea">xccdf_rule_get_benchmark</a> (const struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule)</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#gac303eb743bbbc962c79d2954e1c036f7">xccdf_rule_set_id</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, 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#gaf7ce5fb75242d26ede9f5b38d935d017">xccdf_rule_set_cluster_id</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, 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#gaba4c1a23585bfecde50f397e57215925">xccdf_rule_set_extends</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, 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#ga3a996b30096b22190586d6e5ec1834b5">xccdf_rule_set_version</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, 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#gad4e043bfa5ba4ea5f7dffb111f5f1235">xccdf_rule_set_version_time</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, 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#ga36c646afa0814ef2adf9bcc055456a4b">xccdf_rule_set_version_update</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, 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#ga33d0ac81a6954d3fffb310be2e2308d5">xccdf_rule_set_abstract</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, bool 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#gab0b4f412b46a64b48fda3dbd0a2fab11">xccdf_rule_set_hidden</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, bool 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#ga95df88dc11b1f8278e98b0b344fd8b3f">xccdf_rule_set_prohibit_changes</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, bool 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#ga3e8adaf90165ae1144c5f8f539942242">xccdf_rule_set_selected</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, bool 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#ga8c46a5930abbd467d94bede1b217da71">xccdf_rule_set_multiple</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, bool 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#ga8dceec728a6ae70a19899b8419be73af">xccdf_rule_set_impact_metric</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, 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#ga49ef9d2b0ca4e74b296a9f1dc1dafb60">xccdf_rule_set_role</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, <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#ga1c8a92a6816375de5a1f164d5ec823d5">xccdf_rule_set_severity</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, <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#ga9b9907d456634495ad129b49ba6fabb5">xccdf_rule_add_description</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, struct <a class="el" href="structoscap__text.html">oscap_text</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#ga66fa62b0bed946f49baa176d8bc4be2b">xccdf_rule_add_platform</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, 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#ga634aa326ea2519ccead573349ac3c53e">xccdf_rule_add_question</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, struct <a class="el" href="structoscap__text.html">oscap_text</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#ga9fc2f0d8e71d01687dd489084fe1906f">xccdf_rule_add_rationale</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, struct <a class="el" href="structoscap__text.html">oscap_text</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#gafca2aa3c74d08ef24fd36b60b6391986">xccdf_rule_add_reference</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, struct <a class="el" href="structoscap__reference.html">oscap_reference</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#gac602ca85ff1542493c42595b6890479e">xccdf_rule_add_status</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, struct <a class="el" href="structxccdf__status.html">xccdf_status</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#gac792bdffe479b1736d7caf9b6ff1ccc3">xccdf_rule_add_title</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, struct <a class="el" href="structoscap__text.html">oscap_text</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#ga23ccf00d64d5ae43f10aa80d3faac074">xccdf_rule_add_warning</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, struct <a class="el" href="structxccdf__warning.html">xccdf_warning</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#gad047e9196d516d97d8d0485bc66ba7e5">xccdf_rule_add_ident</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, struct <a class="el" href="structxccdf__ident.html">xccdf_ident</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#ga78dbf233e94ce48b8d6f175a73779d5a">xccdf_rule_add_check</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, struct <a class="el" href="structxccdf__check.html">xccdf_check</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#gabc1ef46e2e4fbbb5de1ed2c0b76ad1c4">xccdf_rule_add_profile_note</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, struct <a class="el" href="structxccdf__profile__note.html">xccdf_profile_note</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#ga8691ac1012dafaec6a46a20a83ce45bb">xccdf_rule_add_fix</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, struct <a class="el" href="structxccdf__fix.html">xccdf_fix</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#gad09a02bfcb68b8591b1df38f3bcea375">xccdf_rule_add_fixtext</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item, struct <a class="el" href="structxccdf__fixtext.html">xccdf_fixtext</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#gaf743a17ba9ff7713399f269f26c24cb8">xccdf_rule_add_requires</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule, struct <a class="el" href="structoscap__stringlist.html">oscap_stringlist</a> *requires)</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#gad04accfe5a2029c4a82c7023fc5c8a56">xccdf_rule_add_conflicts</a> (struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *rule, const char *conflicts)</td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>XCCDF rule defines a test execution. </p>
<p>Groups are in this module as well. </p>
</div><hr/>The documentation for this struct was generated from the following file:<ul>
<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>