Sophie

Sophie

distrib > Mandriva > current > x86_64 > by-pkgid > 3736f276bb1ccfbcee6cb2d27b25d981 > files > 149

openscap-devel-0.5.7-1mdv2010.1.x86_64.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: OVAL Results</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.6.1 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>OVAL Results<br/>
<small>
[<a class="el" href="group__OVAL.html">OVAL</a>]</small>
</h1>
<p>Public interface for OVAL Results.  
<a href="#_details">More...</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Data Structures</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__results__model.html">oval_results_model</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">OVAL Results Model holds OVAL results structure instances.  <a href="structoval__results__model.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__result__system.html">oval_result_system</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__result__system__iterator.html">oval_result_system_iterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__result__definition.html">oval_result_definition</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__result__definition__iterator.html">oval_result_definition_iterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__result__test.html">oval_result_test</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__result__test__iterator.html">oval_result_test_iterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__result__item.html">oval_result_item</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__result__item__iterator.html">oval_result_item_iterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__result__criteria__node__iterator.html">oval_result_criteria_node_iterator</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__result__directives.html">oval_result_directives</a></td></tr>
<tr><td colspan="2"><h2>Files</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">file &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="oval__results_8h.html">oval_results.h</a></td></tr>
<tr><td colspan="2"><h2>Enumerations</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_t</b> { <br/>
&nbsp;&nbsp;<b>OVAL_RESULT_INVALID</b> =  0, 
<b>OVAL_RESULT_TRUE</b> =  1, 
<b>OVAL_RESULT_FALSE</b> =  2, 
<b>OVAL_RESULT_UNKNOWN</b> =  3, 
<br/>
&nbsp;&nbsp;<b>OVAL_RESULT_ERROR</b> =  4, 
<b>OVAL_RESULT_NOT_EVALUATED</b> =  5, 
<b>OVAL_RESULT_NOT_APPLICABLE</b> =  6
<br/>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_directive_content_t</b> { <b>OVAL_DIRECTIVE_CONTENT_UNKNOWN</b> =  0, 
<b>OVAL_DIRECTIVE_CONTENT_THIN</b> =  1, 
<b>OVAL_DIRECTIVE_CONTENT_FULL</b> =  2
 }</td></tr>
<tr><td colspan="2"><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8b70be6a50793d3161379053cec8afc5"></a><!-- doxytag: member="OVALRES::oval_result_get_text" ref="ga8b70be6a50793d3161379053cec8afc5" args="(oval_result_t)" -->
const char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_get_text</b> (oval_result_t)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoval__result__directives.html">oval_result_directives</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga58c64b272f4d83fe72baa3f4c59bea20">oval_results_model::oval_results_model_import</a> (struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *, struct <a class="el" href="structoscap__import__source.html">oscap_import_source</a> *, void *)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Load oval results from XML file.  <a href="#ga58c64b272f4d83fe72baa3f4c59bea20"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga4ed7e35ea3e0ea3cddde488fc6b94da2">oval_results_model::oval_results_model_new</a> (struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *definition_model, struct <a class="el" href="structoval__syschar__model.html">oval_syschar_model</a> **)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create new <a class="el" href="structoval__results__model.html" title="OVAL Results Model holds OVAL results structure instances.">oval_results_model</a>.  <a href="#ga4ed7e35ea3e0ea3cddde488fc6b94da2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga901e893f2d37f85de25cb9b92c5faf93"></a><!-- doxytag: member="OVALRES::oval_results_model_clone" ref="ga901e893f2d37f85de25cb9b92c5faf93" args="(struct oval_results_model *)" -->
struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga901e893f2d37f85de25cb9b92c5faf93">oval_results_model::oval_results_model_clone</a> (struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy an <a class="el" href="structoval__results__model.html" title="OVAL Results Model holds OVAL results structure instances.">oval_results_model</a>. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga0600f9cf5894d14c7590f1cd863318de">oval_results_model::oval_results_model_free</a> (struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *model)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">free memory allocated to a specified oval results model.  <a href="#ga0600f9cf5894d14c7590f1cd863318de"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga2325f26bb7fefbe1055d75a8345bbf2f">oval_results_model::oval_results_model_export</a> (struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *, struct <a class="el" href="structoval__result__directives.html">oval_result_directives</a> *, struct <a class="el" href="structoscap__export__target.html">oscap_export_target</a> *)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">export oval results to XML file.  <a href="#ga2325f26bb7fefbe1055d75a8345bbf2f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2fa14b83c14b35d93edf044afe22afc7"></a><!-- doxytag: member="OVALRES::oval_result_system_new" ref="ga2fa14b83c14b35d93edf044afe22afc7" args="(struct oval_results_model *, struct oval_syschar_model *)" -->
struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_system::oval_result_system_new</b> (struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *, struct <a class="el" href="structoval__syschar__model.html">oval_syschar_model</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad127431c5cc527955fb9e8c67b25545e"></a><!-- doxytag: member="OVALRES::oval_result_system_clone" ref="gad127431c5cc527955fb9e8c67b25545e" args="(struct oval_results_model *new_model, struct oval_result_system *old_system)" -->
struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_system::oval_result_system_clone</b> (struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *new_model, struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *old_system)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga99fe2aedc34ac44d042002cc8ab34d42"></a><!-- doxytag: member="OVALRES::oval_result_system_free" ref="ga99fe2aedc34ac44d042002cc8ab34d42" args="(struct oval_result_system *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_system::oval_result_system_free</b> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf69b14657716491d8173bd647b088da5"></a><!-- doxytag: member="OVALRES::oval_result_definition_new" ref="gaf69b14657716491d8173bd647b088da5" args="(struct oval_result_system *, char *)" -->
struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition::oval_result_definition_new</b> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *, char *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac1ef4a97ff6d541641e2d48e806d57ec"></a><!-- doxytag: member="OVALRES::oval_result_definition_clone" ref="gac1ef4a97ff6d541641e2d48e806d57ec" args="(struct oval_result_system *new_system, struct oval_result_definition *old_definition)" -->
struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition::oval_result_definition_clone</b> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *new_system, struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *old_definition)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga76bdd73c035d398104c811b0750c308e"></a><!-- doxytag: member="OVALRES::oval_result_definition_free" ref="ga76bdd73c035d398104c811b0750c308e" args="(struct oval_result_definition *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition::oval_result_definition_free</b> (struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafde7e6130dcf67c6b9507a2e60a44e7e"></a><!-- doxytag: member="OVALRES::oval_result_test_new" ref="gafde7e6130dcf67c6b9507a2e60a44e7e" args="(struct oval_result_system *, char *)" -->
struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_test::oval_result_test_new</b> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *, char *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga06e95f2209947c725171b0748767b51c"></a><!-- doxytag: member="OVALRES::oval_result_test_clone" ref="ga06e95f2209947c725171b0748767b51c" args="(struct oval_result_system *new_system, struct oval_result_test *old_test)" -->
struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_test::oval_result_test_clone</b> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *new_system, struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *old_test)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae5a97359abf1a72652daabcb0b53cfb2"></a><!-- doxytag: member="OVALRES::oval_result_test_free" ref="gae5a97359abf1a72652daabcb0b53cfb2" args="(struct oval_result_test *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_test::oval_result_test_free</b> (struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga36010781f8456ea9567e387a9bd34c44"></a><!-- doxytag: member="OVALRES::oval_result_item_new" ref="ga36010781f8456ea9567e387a9bd34c44" args="(struct oval_result_system *, char *)" -->
struct <a class="el" href="structoval__result__item.html">oval_result_item</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_item::oval_result_item_new</b> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *, char *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae2a98610ee48490451f3db81e4af8773"></a><!-- doxytag: member="OVALRES::oval_result_item_clone" ref="gae2a98610ee48490451f3db81e4af8773" args="(struct oval_result_system *new_system, struct oval_result_item *old_item)" -->
struct <a class="el" href="structoval__result__item.html">oval_result_item</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_item::oval_result_item_clone</b> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *new_system, struct <a class="el" href="structoval__result__item.html">oval_result_item</a> *old_item)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8cef2f648a79cbd7ca17c7b037df74c4"></a><!-- doxytag: member="OVALRES::oval_result_item_free" ref="ga8cef2f648a79cbd7ca17c7b037df74c4" args="(struct oval_result_item *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_item::oval_result_item_free</b> (struct <a class="el" href="structoval__result__item.html">oval_result_item</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae3e27a4a265271adb5695088a89b9237"></a><!-- doxytag: member="OVALRES::oval_result_criteria_node_new" ref="gae3e27a4a265271adb5695088a89b9237" args="(struct oval_result_system *, oval_criteria_node_type_t, int,...)" -->
struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node::oval_result_criteria_node_new</b> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *, <a class="el" href="group__OVALDEF.html#ga6d0c5bdab379cdf9908e086efd4d9cca">oval_criteria_node_type_t</a>, int,...)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga20ed831f722aede28819f36432b66fe8"></a><!-- doxytag: member="OVALRES::oval_result_criteria_node_clone" ref="ga20ed831f722aede28819f36432b66fe8" args="(struct oval_result_system *new_system, struct oval_result_criteria_node *old_node)" -->
struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node::oval_result_criteria_node_clone</b> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *new_system, struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *old_node)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7c741cf8714a77f1df8814766169a9d7"></a><!-- doxytag: member="OVALRES::oval_result_criteria_node_free" ref="ga7c741cf8714a77f1df8814766169a9d7" args="(struct oval_result_criteria_node *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node::oval_result_criteria_node_free</b> (struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8fdb0dd7645644490a02f056bf8d9e1c"></a><!-- doxytag: member="OVALRES::oval_result_directives_new" ref="ga8fdb0dd7645644490a02f056bf8d9e1c" args="(struct oval_results_model *)" -->
struct <a class="el" href="structoval__result__directives.html">oval_result_directives</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga8fdb0dd7645644490a02f056bf8d9e1c">oval_result_directives::oval_result_directives_new</a> (struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Create new OVAL results directives. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga139e240998f31ebd850d2cc61e684347"></a><!-- doxytag: member="OVALRES::oval_result_directives_free" ref="ga139e240998f31ebd850d2cc61e684347" args="(struct oval_result_directives *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga139e240998f31ebd850d2cc61e684347">oval_result_directives::oval_result_directives_free</a> (struct <a class="el" href="structoval__result__directives.html">oval_result_directives</a> *)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destroy OVAL results directives. <br/></td></tr>
<tr><td colspan="2"><h2>Getters</h2></td></tr>
<tr><td colspan="2"><p><a class="anchor" id="amgrpc9fd0bcb5385a65354c37f1bb504399d"></a> </p>
<br/><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga0d3d0940026177dd522ee7e41d9ee915">oval_result_test_is_locked</a> (struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *result_test)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return <b>true</b> if the result_test instance is locked.  <a href="#ga0d3d0940026177dd522ee7e41d9ee915"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga00da33a81a83354d21b4eb3b5465f6ae"></a><!-- doxytag: member="OVALRES::oval_result_criteria_node_get_type" ref="ga00da33a81a83354d21b4eb3b5465f6ae" args="(struct oval_result_criteria_node *)" -->
<a class="el" href="group__OVALDEF.html#ga6d0c5bdab379cdf9908e086efd4d9cca">oval_criteria_node_type_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node_get_type</b> (struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#gab6db451d4418b26121fd81ed80a069d4">oval_results_model::oval_results_model_get_definition_model</a> (struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *model)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">oval_results_model_definition_model Return bound object model from an <a class="el" href="structoval__results__model.html" title="OVAL Results Model holds OVAL results structure instances.">oval_results_model</a>.  <a href="#gab6db451d4418b26121fd81ed80a069d4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct <br class="typebreak"/>
<a class="el" href="structoval__result__system__iterator.html">oval_result_system_iterator</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga9446dce32ffdb0f50e771b672a9476f3">oval_results_model::oval_results_model_get_systems</a> (struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return iterator over reporting systems.  <a href="#ga9446dce32ffdb0f50e771b672a9476f3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#gae5f2d3d197faf11c0d1a9f287f5c6873">oval_results_model::oval_results_model_is_locked</a> (struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *result_model)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return <b>true</b> if the result_model instance is locked.  <a href="#gae5f2d3d197faf11c0d1a9f287f5c6873"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0746bb0d85e6b854c20907bdc0bb7ec5"></a><!-- doxytag: member="OVALRES::oval_result_system_get_definitions" ref="ga0746bb0d85e6b854c20907bdc0bb7ec5" args="(struct oval_result_system *)" -->
struct <br class="typebreak"/>
<a class="el" href="structoval__result__definition__iterator.html">oval_result_definition_iterator</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_system::oval_result_system_get_definitions</b> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae3367bc794f367c2ae2c0da004c0dbc2"></a><!-- doxytag: member="OVALRES::oval_result_system_get_tests" ref="gae3367bc794f367c2ae2c0da004c0dbc2" args="(struct oval_result_system *)" -->
struct <a class="el" href="structoval__result__test__iterator.html">oval_result_test_iterator</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_system::oval_result_system_get_tests</b> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9c6e4358954556db44cbaaf21dd9b23e"></a><!-- doxytag: member="OVALRES::oval_result_system_get_syschar_model" ref="ga9c6e4358954556db44cbaaf21dd9b23e" args="(struct oval_result_system *)" -->
struct <a class="el" href="structoval__syschar__model.html">oval_syschar_model</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_system::oval_result_system_get_syschar_model</b> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf014f39f3a4de0546d271d12a7321a8d"></a><!-- doxytag: member="OVALRES::oval_result_system_get_sysinfo" ref="gaf014f39f3a4de0546d271d12a7321a8d" args="(struct oval_result_system *)" -->
struct <a class="el" href="structoval__sysinfo.html">oval_sysinfo</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_system::oval_result_system_get_sysinfo</b> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga74da84c354abfbcf146ce942c58efdee">oval_result_system::oval_result_system_is_locked</a> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *result_system)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return <b>true</b> if the result_system instance is locked.  <a href="#ga74da84c354abfbcf146ce942c58efdee"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga54b7d47a8e21300d9a88c146549123d2"></a><!-- doxytag: member="OVALRES::oval_result_definition_get_definition" ref="ga54b7d47a8e21300d9a88c146549123d2" args="(struct oval_result_definition *)" -->
struct <a class="el" href="structoval__definition.html">oval_definition</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition::oval_result_definition_get_definition</b> (struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad4c414d37ed8d3ed9d2e2e1a6359c23f"></a><!-- doxytag: member="OVALRES::oval_result_definition_get_system" ref="gad4c414d37ed8d3ed9d2e2e1a6359c23f" args="(struct oval_result_definition *)" -->
struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition::oval_result_definition_get_system</b> (struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae9a652971b2622f804cf38a0a234cadd"></a><!-- doxytag: member="OVALRES::oval_result_definition_get_instance" ref="gae9a652971b2622f804cf38a0a234cadd" args="(struct oval_result_definition *)" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition::oval_result_definition_get_instance</b> (struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacfa5f41632be4d273062bc1ef3a9bbe8"></a><!-- doxytag: member="OVALRES::oval_result_definition_get_result" ref="gacfa5f41632be4d273062bc1ef3a9bbe8" args="(struct oval_result_definition *)" -->
oval_result_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition::oval_result_definition_get_result</b> (struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga95810aa23b07e80b3c05ea67adee462b"></a><!-- doxytag: member="OVALRES::oval_result_definition_get_messages" ref="ga95810aa23b07e80b3c05ea67adee462b" args="(struct oval_result_definition *)" -->
struct <a class="el" href="structoval__message__iterator.html">oval_message_iterator</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition::oval_result_definition_get_messages</b> (struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6c74b9a5cedbbe040b951c67285321a8"></a><!-- doxytag: member="OVALRES::oval_result_definition_get_criteria" ref="ga6c74b9a5cedbbe040b951c67285321a8" args="(struct oval_result_definition *)" -->
struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition::oval_result_definition_get_criteria</b> (struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#gabce1928e2770d9ae4faa001000eed08a">oval_result_definition::oval_result_definition_is_locked</a> (struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *result_definition)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">return <b>true</b> if the result_definition instance is locked.  <a href="#gabce1928e2770d9ae4faa001000eed08a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga78da89bc9f189e26c399cc19ee6cad12"></a><!-- doxytag: member="OVALRES::oval_result_test_get_test" ref="ga78da89bc9f189e26c399cc19ee6cad12" args="(struct oval_result_test *)" -->
struct <a class="el" href="structoval__test.html">oval_test</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_test::oval_result_test_get_test</b> (struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa0ccd135c0eeeb5c0b414dd6d2837962"></a><!-- doxytag: member="OVALRES::oval_result_test_get_system" ref="gaa0ccd135c0eeeb5c0b414dd6d2837962" args="(struct oval_result_test *)" -->
struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_test::oval_result_test_get_system</b> (struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga178ade67c6f6432d2f7ec4350d78b72b"></a><!-- doxytag: member="OVALRES::oval_result_test_get_result" ref="ga178ade67c6f6432d2f7ec4350d78b72b" args="(struct oval_result_test *)" -->
oval_result_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_test::oval_result_test_get_result</b> (struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadd83aafa852540d81faa402ec15a24cd"></a><!-- doxytag: member="OVALRES::oval_result_test_get_instance" ref="gadd83aafa852540d81faa402ec15a24cd" args="(struct oval_result_test *)" -->
int&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_test::oval_result_test_get_instance</b> (struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0ef412145581532c57bd1beb5b9268f6"></a><!-- doxytag: member="OVALRES::oval_result_test_get_message" ref="ga0ef412145581532c57bd1beb5b9268f6" args="(struct oval_result_test *)" -->
struct <a class="el" href="structoval__message.html">oval_message</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_test::oval_result_test_get_message</b> (struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gade59ece5456989c8f5a87c5eab622d6e"></a><!-- doxytag: member="OVALRES::oval_result_test_get_items" ref="gade59ece5456989c8f5a87c5eab622d6e" args="(struct oval_result_test *)" -->
struct <a class="el" href="structoval__result__item__iterator.html">oval_result_item_iterator</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_test::oval_result_test_get_items</b> (struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga301d83e855c16a63a4e5bda51b8a5a50"></a><!-- doxytag: member="OVALRES::oval_result_test_get_bindings" ref="ga301d83e855c16a63a4e5bda51b8a5a50" args="(struct oval_result_test *)" -->
struct <br class="typebreak"/>
<a class="el" href="structoval__variable__binding__iterator.html">oval_variable_binding_iterator</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_test::oval_result_test_get_bindings</b> (struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae3cb7873232c82355f3332dcfd417b92"></a><!-- doxytag: member="OVALRES::oval_result_item_get_sysdata" ref="gae3cb7873232c82355f3332dcfd417b92" args="(struct oval_result_item *)" -->
struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_item::oval_result_item_get_sysdata</b> (struct <a class="el" href="structoval__result__item.html">oval_result_item</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1b6ef5c47ca358fc66a01f1d79d7c74d"></a><!-- doxytag: member="OVALRES::oval_result_item_get_result" ref="ga1b6ef5c47ca358fc66a01f1d79d7c74d" args="(struct oval_result_item *)" -->
oval_result_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_item::oval_result_item_get_result</b> (struct <a class="el" href="structoval__result__item.html">oval_result_item</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad349e0923f4a675c7f33490e02ff7d4c"></a><!-- doxytag: member="OVALRES::oval_result_item_get_messages" ref="gad349e0923f4a675c7f33490e02ff7d4c" args="(struct oval_result_item *)" -->
struct <a class="el" href="structoval__message__iterator.html">oval_message_iterator</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_item::oval_result_item_get_messages</b> (struct <a class="el" href="structoval__result__item.html">oval_result_item</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#gaafe072025a54f1bc8797c93f9a34829c">oval_result_item::oval_result_item_is_locked</a> (struct <a class="el" href="structoval__result__item.html">oval_result_item</a> *result_item)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return <b>true</b> if the result_item instance is locked.  <a href="#gaafe072025a54f1bc8797c93f9a34829c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab15f9c8e4b658c731aed5207b972f833"></a><!-- doxytag: member="OVALRES::oval_result_criteria_node_get_result" ref="gab15f9c8e4b658c731aed5207b972f833" args="(struct oval_result_criteria_node *)" -->
oval_result_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node::oval_result_criteria_node_get_result</b> (struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4f117bf3dd27377bcaf1696d976e9d34"></a><!-- doxytag: member="OVALRES::oval_result_criteria_node_get_negate" ref="ga4f117bf3dd27377bcaf1696d976e9d34" args="(struct oval_result_criteria_node *)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node::oval_result_criteria_node_get_negate</b> (struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa804776b791e06ff596b30e12610ecdf"></a><!-- doxytag: member="OVALRES::oval_result_criteria_node_get_operator" ref="gaa804776b791e06ff596b30e12610ecdf" args="(struct oval_result_criteria_node *)" -->
<a class="el" href="group__OVALDEF.html#gad5debd6ffe0c38c6de9108e86ee237e6">oval_operator_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node::oval_result_criteria_node_get_operator</b> (struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafc11c3f974edb3161d35c4ae14edadd3"></a><!-- doxytag: member="OVALRES::oval_result_criteria_node_get_subnodes" ref="gafc11c3f974edb3161d35c4ae14edadd3" args="(struct oval_result_criteria_node *)" -->
struct <br class="typebreak"/>
<a class="el" href="structoval__result__criteria__node__iterator.html">oval_result_criteria_node_iterator</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node::oval_result_criteria_node_get_subnodes</b> (struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae8e6b8ea444694d80c331f8f7ebde8b5"></a><!-- doxytag: member="OVALRES::oval_result_criteria_node_get_test" ref="gae8e6b8ea444694d80c331f8f7ebde8b5" args="(struct oval_result_criteria_node *)" -->
struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node::oval_result_criteria_node_get_test</b> (struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0940b21618f7895e80831287079a3d6f"></a><!-- doxytag: member="OVALRES::oval_result_criteria_node_get_extends" ref="ga0940b21618f7895e80831287079a3d6f" args="(struct oval_result_criteria_node *)" -->
struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node::oval_result_criteria_node_get_extends</b> (struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga026a4b3154c643aa83f5c515764b9ab5">oval_result_criteria_node::oval_result_criteria_node_is_locked</a> (struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *result_criteria_node)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">return <b>true</b> if the result_criteria_node instance is locked.  <a href="#ga026a4b3154c643aa83f5c515764b9ab5"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8b7984f782d06f4e3afbb15da5e370fd"></a><!-- doxytag: member="OVALRES::oval_result_directives_get_reported" ref="ga8b7984f782d06f4e3afbb15da5e370fd" args="(struct oval_result_directives *, oval_result_t)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_directives::oval_result_directives_get_reported</b> (struct <a class="el" href="structoval__result__directives.html">oval_result_directives</a> *, oval_result_t)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1f4f582e7347de9d92d2e540a4c4ad93"></a><!-- doxytag: member="OVALRES::oval_result_directives_get_content" ref="ga1f4f582e7347de9d92d2e540a4c4ad93" args="(struct oval_result_directives *, oval_result_t)" -->
oval_result_directive_content_t&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_directives::oval_result_directives_get_content</b> (struct <a class="el" href="structoval__result__directives.html">oval_result_directives</a> *, oval_result_t)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#gaa0ad63313fb6a494ad4976e178c34fb0">oval_result_directives::oval_result_directives_is_locked</a> (struct <a class="el" href="structoval__result__directives.html">oval_result_directives</a> *result_directives)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return <b>true</b> if the result_directives instance is locked.  <a href="#gaa0ad63313fb6a494ad4976e178c34fb0"></a><br/></td></tr>
<tr><td colspan="2"><h2>Setters</h2></td></tr>
<tr><td colspan="2"><p><a class="anchor" id="amgrp6e47466b75bb957a603aa54c079ac8bf"></a> </p>
<br/><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga06cc18b21ebba239015ea705018ebae5"></a><!-- doxytag: member="OVALRES::oval_results_model_add_system" ref="ga06cc18b21ebba239015ea705018ebae5" args="(struct oval_results_model *, struct oval_result_system *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_results_model::oval_results_model_add_system</b> (struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *, struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#gad166d097b713a8e0c38118073e4d8aeb">oval_results_model::oval_results_model_lock</a> (struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *result_model)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lock the result_model instance.  <a href="#gad166d097b713a8e0c38118073e4d8aeb"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2f682851043ea72ea4a9999bcbb03639"></a><!-- doxytag: member="OVALRES::oval_result_system_add_definition" ref="ga2f682851043ea72ea4a9999bcbb03639" args="(struct oval_result_system *, struct oval_result_definition *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_system::oval_result_system_add_definition</b> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *, struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab419f7080ca6df1e9d92f22cc32f926c"></a><!-- doxytag: member="OVALRES::oval_result_system_add_test" ref="gab419f7080ca6df1e9d92f22cc32f926c" args="(struct oval_result_system *, struct oval_result_test *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_system::oval_result_system_add_test</b> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *, struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga47f0998499a0251e7e83e48f46ceb703"></a><!-- doxytag: member="OVALRES::oval_result_definition_set_result" ref="ga47f0998499a0251e7e83e48f46ceb703" args="(struct oval_result_definition *, oval_result_t)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition::oval_result_definition_set_result</b> (struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *, oval_result_t)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7a4978dece5e9f0547b44e535bf36887"></a><!-- doxytag: member="OVALRES::oval_result_definition_set_instance" ref="ga7a4978dece5e9f0547b44e535bf36887" args="(struct oval_result_definition *, int)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition::oval_result_definition_set_instance</b> (struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *, int)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3a4a6959b14bcb5b2453c240b56183ae"></a><!-- doxytag: member="OVALRES::oval_result_definition_set_criteria" ref="ga3a4a6959b14bcb5b2453c240b56183ae" args="(struct oval_result_definition *, struct oval_result_criteria_node *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition::oval_result_definition_set_criteria</b> (struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *, struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga95de5b085f12cc69caac505d4e4c1b02"></a><!-- doxytag: member="OVALRES::oval_result_definition_add_message" ref="ga95de5b085f12cc69caac505d4e4c1b02" args="(struct oval_result_definition *, struct oval_message *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition::oval_result_definition_add_message</b> (struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *, struct <a class="el" href="structoval__message.html">oval_message</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8b0ebaba1204eb4423961dbae99fb119"></a><!-- doxytag: member="OVALRES::oval_result_test_set_result" ref="ga8b0ebaba1204eb4423961dbae99fb119" args="(struct oval_result_test *, oval_result_t)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_test::oval_result_test_set_result</b> (struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *, oval_result_t)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab23a8d0f4c9a7f401fb1b26407998e7f"></a><!-- doxytag: member="OVALRES::oval_result_test_set_instance" ref="gab23a8d0f4c9a7f401fb1b26407998e7f" args="(struct oval_result_test *test, int instance)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_test::oval_result_test_set_instance</b> (struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *test, int instance)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae1f5c50af238dcbe78837504f6393bb9"></a><!-- doxytag: member="OVALRES::oval_result_test_set_message" ref="gae1f5c50af238dcbe78837504f6393bb9" args="(struct oval_result_test *, struct oval_message *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_test::oval_result_test_set_message</b> (struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *, struct <a class="el" href="structoval__message.html">oval_message</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga242593043063bce2b152b644bd02f2d9"></a><!-- doxytag: member="OVALRES::oval_result_test_add_item" ref="ga242593043063bce2b152b644bd02f2d9" args="(struct oval_result_test *, struct oval_result_item *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_test::oval_result_test_add_item</b> (struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *, struct <a class="el" href="structoval__result__item.html">oval_result_item</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabe50fabcd830792c5e189dfcdd841e90"></a><!-- doxytag: member="OVALRES::oval_result_test_add_binding" ref="gabe50fabcd830792c5e189dfcdd841e90" args="(struct oval_result_test *, struct oval_variable_binding *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_test::oval_result_test_add_binding</b> (struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *, struct <a class="el" href="structoval__variable__binding.html">oval_variable_binding</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4629bc4758de423f31e0bb5d82cb9d07"></a><!-- doxytag: member="OVALRES::oval_result_item_set_result" ref="ga4629bc4758de423f31e0bb5d82cb9d07" args="(struct oval_result_item *, oval_result_t)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_item::oval_result_item_set_result</b> (struct <a class="el" href="structoval__result__item.html">oval_result_item</a> *, oval_result_t)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga434155225815f3f838c92a4d775760f3"></a><!-- doxytag: member="OVALRES::oval_result_item_add_message" ref="ga434155225815f3f838c92a4d775760f3" args="(struct oval_result_item *, struct oval_message *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_item::oval_result_item_add_message</b> (struct <a class="el" href="structoval__result__item.html">oval_result_item</a> *, struct <a class="el" href="structoval__message.html">oval_message</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga945cb5b884f76f4d7dba8c1b79457c91"></a><!-- doxytag: member="OVALRES::oval_result_criteria_node_set_result" ref="ga945cb5b884f76f4d7dba8c1b79457c91" args="(struct oval_result_criteria_node *, oval_result_t)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node::oval_result_criteria_node_set_result</b> (struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *, oval_result_t)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaaf83218a88c653ff034c27563a99af87"></a><!-- doxytag: member="OVALRES::oval_result_criteria_node_set_negate" ref="gaaf83218a88c653ff034c27563a99af87" args="(struct oval_result_criteria_node *, bool)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node::oval_result_criteria_node_set_negate</b> (struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *, bool)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafb8a4ebb6e9928921abb614c602dbf03"></a><!-- doxytag: member="OVALRES::oval_result_criteria_node_set_operator" ref="gafb8a4ebb6e9928921abb614c602dbf03" args="(struct oval_result_criteria_node *, oval_operator_t)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node::oval_result_criteria_node_set_operator</b> (struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *, <a class="el" href="group__OVALDEF.html#gad5debd6ffe0c38c6de9108e86ee237e6">oval_operator_t</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4191344811c2335d4706fc42973b00e5"></a><!-- doxytag: member="OVALRES::oval_result_criteria_node_add_subnode" ref="ga4191344811c2335d4706fc42973b00e5" args="(struct oval_result_criteria_node *, struct oval_result_criteria_node *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node::oval_result_criteria_node_add_subnode</b> (struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *, struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad4903a3262d02d7a05625fb270635410"></a><!-- doxytag: member="OVALRES::oval_result_criteria_node_set_test" ref="gad4903a3262d02d7a05625fb270635410" args="(struct oval_result_criteria_node *, struct oval_result_test *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node::oval_result_criteria_node_set_test</b> (struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *, struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3f95f1e22c9d64ebef48e75886291c89"></a><!-- doxytag: member="OVALRES::oval_result_criteria_node_set_extends" ref="ga3f95f1e22c9d64ebef48e75886291c89" args="(struct oval_result_criteria_node *, struct oval_result_definition *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node::oval_result_criteria_node_set_extends</b> (struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *, struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga458d2a2dd6476d06758c650dce276b65"></a><!-- doxytag: member="OVALRES::oval_result_directives_set_reported" ref="ga458d2a2dd6476d06758c650dce276b65" args="(struct oval_result_directives *, oval_result_t, bool)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_directives::oval_result_directives_set_reported</b> (struct <a class="el" href="structoval__result__directives.html">oval_result_directives</a> *, oval_result_t, bool)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga103985e9e47d5bbfab24907d7a3cc1ef"></a><!-- doxytag: member="OVALRES::oval_result_directives_set_content" ref="ga103985e9e47d5bbfab24907d7a3cc1ef" args="(struct oval_result_directives *, oval_result_t, oval_result_directive_content_t)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_directives::oval_result_directives_set_content</b> (struct <a class="el" href="structoval__result__directives.html">oval_result_directives</a> *, oval_result_t, oval_result_directive_content_t)</td></tr>
<tr><td colspan="2"><h2>Evaluators</h2></td></tr>
<tr><td colspan="2"><p><a class="anchor" id="amgrp1fdbbbb8aba6580be2c9cb4b12e86ca2"></a> </p>
<br/><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac1e1f68d807d2e5d2d853f8a95cbb4d8"></a><!-- doxytag: member="OVALRES::oval_results_model_is_valid" ref="gac1e1f68d807d2e5d2d853f8a95cbb4d8" args="(struct oval_results_model *results_model)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#gac1e1f68d807d2e5d2d853f8a95cbb4d8">oval_results_model::oval_results_model_is_valid</a> (struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *results_model)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return <b>true</b> if the results_model instance is valid. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0a6904a6bd4a3598ff1233387a03cd45"></a><!-- doxytag: member="OVALRES::oval_result_system_is_valid" ref="ga0a6904a6bd4a3598ff1233387a03cd45" args="(struct oval_result_system *result_system)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga0a6904a6bd4a3598ff1233387a03cd45">oval_result_system::oval_result_system_is_valid</a> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *result_system)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return <b>true</b> if the result_system instance is valid. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaaf3a77123dfac0bd70629da259fc1667"></a><!-- doxytag: member="OVALRES::oval_result_definition_is_valid" ref="gaaf3a77123dfac0bd70629da259fc1667" args="(struct oval_result_definition *result_definition)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#gaaf3a77123dfac0bd70629da259fc1667">oval_result_definition::oval_result_definition_is_valid</a> (struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *result_definition)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return <b>true</b> if the result_definition instance is valid. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6a947dfa60144fb8a534bec56c508490"></a><!-- doxytag: member="OVALRES::oval_result_test_is_valid" ref="ga6a947dfa60144fb8a534bec56c508490" args="(struct oval_result_test *result_test)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga6a947dfa60144fb8a534bec56c508490">oval_result_test::oval_result_test_is_valid</a> (struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *result_test)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return <b>true</b> if the result_test instance is valid. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9209848f97ca04606245876fdfd19bd6"></a><!-- doxytag: member="OVALRES::oval_result_item_is_valid" ref="ga9209848f97ca04606245876fdfd19bd6" args="(struct oval_result_item *result_item)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga9209848f97ca04606245876fdfd19bd6">oval_result_item::oval_result_item_is_valid</a> (struct <a class="el" href="structoval__result__item.html">oval_result_item</a> *result_item)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return <b>true</b> if the result_item instance is valid. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga159499a49b64733567bc9cac0e95f438"></a><!-- doxytag: member="OVALRES::oval_result_criteria_node_is_valid" ref="ga159499a49b64733567bc9cac0e95f438" args="(struct oval_result_criteria_node *result_criteria_node)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga159499a49b64733567bc9cac0e95f438">oval_result_criteria_node::oval_result_criteria_node_is_valid</a> (struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *result_criteria_node)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return <b>true</b> if the result_criteria_node instance is valid. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1c8a2532a2a4bd4e5d1f0121e40c7608"></a><!-- doxytag: member="OVALRES::oval_result_directives_is_valid" ref="ga1c8a2532a2a4bd4e5d1f0121e40c7608" args="(struct oval_result_directives *result_directives)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga1c8a2532a2a4bd4e5d1f0121e40c7608">oval_result_directives::oval_result_directives_is_valid</a> (struct <a class="el" href="structoval__result__directives.html">oval_result_directives</a> *result_directives)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return <b>true</b> if the result_directives instance is valid. <br/></td></tr>
<tr><td colspan="2"><h2>Iterators</h2></td></tr>
<tr><td colspan="2"><p><a class="anchor" id="amgrp523a8681903bcf53bace35316c86fe33"></a> </p>
<br/><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaafaf1020b88071dd6ee0994595b2f1f1"></a><!-- doxytag: member="OVALRES::oval_result_system_iterator_has_more" ref="gaafaf1020b88071dd6ee0994595b2f1f1" args="(struct oval_result_system_iterator *)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_system_iterator::oval_result_system_iterator_has_more</b> (struct <a class="el" href="structoval__result__system__iterator.html">oval_result_system_iterator</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae6e726d7bd90b143ba4ccf9105071371"></a><!-- doxytag: member="OVALRES::oval_result_system_iterator_next" ref="gae6e726d7bd90b143ba4ccf9105071371" args="(struct oval_result_system_iterator *)" -->
struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_system_iterator::oval_result_system_iterator_next</b> (struct <a class="el" href="structoval__result__system__iterator.html">oval_result_system_iterator</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5ee89c0aef2c2ad22ed7cdff9565a1e5"></a><!-- doxytag: member="OVALRES::oval_result_system_iterator_free" ref="ga5ee89c0aef2c2ad22ed7cdff9565a1e5" args="(struct oval_result_system_iterator *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_system_iterator::oval_result_system_iterator_free</b> (struct <a class="el" href="structoval__result__system__iterator.html">oval_result_system_iterator</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga53a3cccb57a9f0f50b36107ba7bfe7a7"></a><!-- doxytag: member="OVALRES::oval_result_definition_iterator_has_more" ref="ga53a3cccb57a9f0f50b36107ba7bfe7a7" args="(struct oval_result_definition_iterator *)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition_iterator::oval_result_definition_iterator_has_more</b> (struct <a class="el" href="structoval__result__definition__iterator.html">oval_result_definition_iterator</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4a77327acff8f9988fd7be15efc1be65"></a><!-- doxytag: member="OVALRES::oval_result_definition_iterator_next" ref="ga4a77327acff8f9988fd7be15efc1be65" args="(struct oval_result_definition_iterator *)" -->
struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition_iterator::oval_result_definition_iterator_next</b> (struct <a class="el" href="structoval__result__definition__iterator.html">oval_result_definition_iterator</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0d80ef45c78a1ef260abd2aa5ca345d5"></a><!-- doxytag: member="OVALRES::oval_result_definition_iterator_free" ref="ga0d80ef45c78a1ef260abd2aa5ca345d5" args="(struct oval_result_definition_iterator *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition_iterator::oval_result_definition_iterator_free</b> (struct <a class="el" href="structoval__result__definition__iterator.html">oval_result_definition_iterator</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga988da9e8afb2c4baa647dfd8ec0ab968"></a><!-- doxytag: member="OVALRES::oval_result_test_iterator_has_more" ref="ga988da9e8afb2c4baa647dfd8ec0ab968" args="(struct oval_result_test_iterator *)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_test_iterator::oval_result_test_iterator_has_more</b> (struct <a class="el" href="structoval__result__test__iterator.html">oval_result_test_iterator</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac907a78b74b573af5d8e2051c22565a0"></a><!-- doxytag: member="OVALRES::oval_result_test_iterator_next" ref="gac907a78b74b573af5d8e2051c22565a0" args="(struct oval_result_test_iterator *)" -->
struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_test_iterator::oval_result_test_iterator_next</b> (struct <a class="el" href="structoval__result__test__iterator.html">oval_result_test_iterator</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3e9db5ec38a60946beaf48b429d6cbdb"></a><!-- doxytag: member="OVALRES::oval_result_test_iterator_free" ref="ga3e9db5ec38a60946beaf48b429d6cbdb" args="(struct oval_result_test_iterator *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_test_iterator::oval_result_test_iterator_free</b> (struct <a class="el" href="structoval__result__test__iterator.html">oval_result_test_iterator</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga07bbb6d38f81f7a42c2d9adf85d2c878"></a><!-- doxytag: member="OVALRES::oval_result_item_iterator_has_more" ref="ga07bbb6d38f81f7a42c2d9adf85d2c878" args="(struct oval_result_item_iterator *)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_item_iterator::oval_result_item_iterator_has_more</b> (struct <a class="el" href="structoval__result__item__iterator.html">oval_result_item_iterator</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7ddb933eb360eda1fe9af7dbb2566dd4"></a><!-- doxytag: member="OVALRES::oval_result_item_iterator_next" ref="ga7ddb933eb360eda1fe9af7dbb2566dd4" args="(struct oval_result_item_iterator *)" -->
struct <a class="el" href="structoval__result__item.html">oval_result_item</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_item_iterator::oval_result_item_iterator_next</b> (struct <a class="el" href="structoval__result__item__iterator.html">oval_result_item_iterator</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3666689d8f581b75ae738043b1fed256"></a><!-- doxytag: member="OVALRES::oval_result_item_iterator_free" ref="ga3666689d8f581b75ae738043b1fed256" args="(struct oval_result_item_iterator *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_item_iterator::oval_result_item_iterator_free</b> (struct <a class="el" href="structoval__result__item__iterator.html">oval_result_item_iterator</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae2a1528c75075b40ec444e9798dabb53"></a><!-- doxytag: member="OVALRES::oval_result_criteria_node_iterator_has_more" ref="gae2a1528c75075b40ec444e9798dabb53" args="(struct oval_result_criteria_node_iterator *)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node_iterator::oval_result_criteria_node_iterator_has_more</b> (struct <a class="el" href="structoval__result__criteria__node__iterator.html">oval_result_criteria_node_iterator</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaafde944e12acb2bc578fbbaf345bc153"></a><!-- doxytag: member="OVALRES::oval_result_criteria_node_iterator_next" ref="gaafde944e12acb2bc578fbbaf345bc153" args="(struct oval_result_criteria_node_iterator *)" -->
struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node_iterator::oval_result_criteria_node_iterator_next</b> (struct <a class="el" href="structoval__result__criteria__node__iterator.html">oval_result_criteria_node_iterator</a> *)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaabed4219bceaa68753a1ff7d313f532d"></a><!-- doxytag: member="OVALRES::oval_result_criteria_node_iterator_free" ref="gaabed4219bceaa68753a1ff7d313f532d" args="(struct oval_result_criteria_node_iterator *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node_iterator::oval_result_criteria_node_iterator_free</b> (struct <a class="el" href="structoval__result__criteria__node__iterator.html">oval_result_criteria_node_iterator</a> *)</td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Public interface for OVAL Results. </p>
<p>Class diagram </p>
<div align="center">
<img src="result_model.png" alt="result_model.png"/>
</div>
 <hr/><h2>Function Documentation</h2>
<a class="anchor" id="ga026a4b3154c643aa83f5c515764b9ab5"></a><!-- doxytag: member="oval_result_criteria_node::oval_result_criteria_node_is_locked" ref="ga026a4b3154c643aa83f5c515764b9ab5" args="(struct oval_result_criteria_node *result_criteria_node)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool oval_result_criteria_node_is_locked </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *&nbsp;</td>
          <td class="paramname"> <em>result_criteria_node</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>return <b>true</b> if the result_criteria_node instance is locked. </p>
<p>The state of a locked instance cannot be changed. </p>

</div>
</div>
<a class="anchor" id="gabce1928e2770d9ae4faa001000eed08a"></a><!-- doxytag: member="oval_result_definition::oval_result_definition_is_locked" ref="gabce1928e2770d9ae4faa001000eed08a" args="(struct oval_result_definition *result_definition)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool oval_result_definition_is_locked </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *&nbsp;</td>
          <td class="paramname"> <em>result_definition</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>return <b>true</b> if the result_definition instance is locked. </p>
<p>The state of a locked instance cannot be changed. </p>

</div>
</div>
<a class="anchor" id="gaa0ad63313fb6a494ad4976e178c34fb0"></a><!-- doxytag: member="oval_result_directives::oval_result_directives_is_locked" ref="gaa0ad63313fb6a494ad4976e178c34fb0" args="(struct oval_result_directives *result_directives)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool oval_result_directives_is_locked </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__result__directives.html">oval_result_directives</a> *&nbsp;</td>
          <td class="paramname"> <em>result_directives</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return <b>true</b> if the result_directives instance is locked. </p>
<p>The state of a locked instance cannot be changed. </p>

</div>
</div>
<a class="anchor" id="gaafe072025a54f1bc8797c93f9a34829c"></a><!-- doxytag: member="oval_result_item::oval_result_item_is_locked" ref="gaafe072025a54f1bc8797c93f9a34829c" args="(struct oval_result_item *result_item)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool oval_result_item_is_locked </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__result__item.html">oval_result_item</a> *&nbsp;</td>
          <td class="paramname"> <em>result_item</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return <b>true</b> if the result_item instance is locked. </p>
<p>The state of a locked instance cannot be changed. </p>

</div>
</div>
<a class="anchor" id="ga74da84c354abfbcf146ce942c58efdee"></a><!-- doxytag: member="oval_result_system::oval_result_system_is_locked" ref="ga74da84c354abfbcf146ce942c58efdee" args="(struct oval_result_system *result_system)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool oval_result_system_is_locked </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *&nbsp;</td>
          <td class="paramname"> <em>result_system</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return <b>true</b> if the result_system instance is locked. </p>
<p>The state of a locked instance cannot be changed. </p>

</div>
</div>
<a class="anchor" id="ga0d3d0940026177dd522ee7e41d9ee915"></a><!-- doxytag: member="oval_results.h::oval_result_test_is_locked" ref="ga0d3d0940026177dd522ee7e41d9ee915" args="(struct oval_result_test *result_test)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool oval_result_test_is_locked </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *&nbsp;</td>
          <td class="paramname"> <em>result_test</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return <b>true</b> if the result_test instance is locked. </p>
<p>The state of a locked instance cannot be changed. </p>

</div>
</div>
<a class="anchor" id="ga2325f26bb7fefbe1055d75a8345bbf2f"></a><!-- doxytag: member="oval_results_model::oval_results_model_export" ref="ga2325f26bb7fefbe1055d75a8345bbf2f" args="(struct oval_results_model *, struct oval_result_directives *, struct oscap_export_target *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int oval_results_model_export </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structoval__result__directives.html">oval_result_directives</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structoscap__export__target.html">oscap_export_target</a> *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>export oval results to XML file. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>model</em>&nbsp;</td><td>the <a class="el" href="structoval__results__model.html" title="OVAL Results Model holds OVAL results structure instances.">oval_results_model</a> </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>target</em>&nbsp;</td><td>the export target stream (XML) </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ga0600f9cf5894d14c7590f1cd863318de"></a><!-- doxytag: member="oval_results_model::oval_results_model_free" ref="ga0600f9cf5894d14c7590f1cd863318de" args="(struct oval_results_model *model)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void oval_results_model_free </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *&nbsp;</td>
          <td class="paramname"> <em>model</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>free memory allocated to a specified oval results model. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>the</em>&nbsp;</td><td>specified oval_results model </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="gab6db451d4418b26121fd81ed80a069d4"></a><!-- doxytag: member="oval_results_model::oval_results_model_get_definition_model" ref="gab6db451d4418b26121fd81ed80a069d4" args="(struct oval_results_model *model)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> * oval_results_model_get_definition_model </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *&nbsp;</td>
          <td class="paramname"> <em>model</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [read, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>oval_results_model_definition_model Return bound object model from an <a class="el" href="structoval__results__model.html" title="OVAL Results Model holds OVAL results structure instances.">oval_results_model</a>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>model</em>&nbsp;</td><td>the specified <a class="el" href="structoval__results__model.html" title="OVAL Results Model holds OVAL results structure instances.">oval_results_model</a>. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ga9446dce32ffdb0f50e771b672a9476f3"></a><!-- doxytag: member="oval_results_model::oval_results_model_get_systems" ref="ga9446dce32ffdb0f50e771b672a9476f3" args="(struct oval_results_model *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structoval__result__system__iterator.html">oval_result_system_iterator</a> * oval_results_model_get_systems </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [read, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return iterator over reporting systems. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>model</em>&nbsp;</td><td>the specified results model </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ga58c64b272f4d83fe72baa3f4c59bea20"></a><!-- doxytag: member="oval_results_model::oval_results_model_import" ref="ga58c64b272f4d83fe72baa3f4c59bea20" args="(struct oval_results_model *, struct oscap_import_source *, void *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structoval__result__directives.html">oval_result_directives</a> * oval_results_model_import </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structoscap__import__source.html">oscap_import_source</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [read, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Load oval results from XML file. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>model</em>&nbsp;</td><td>the <a class="el" href="structoval__results__model.html" title="OVAL Results Model holds OVAL results structure instances.">oval_results_model</a> </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>source</em>&nbsp;</td><td>the input source (XML) </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>error_handler</em>&nbsp;</td><td>the error handler </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>client_data</em>&nbsp;</td><td>client data; </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="gae5f2d3d197faf11c0d1a9f287f5c6873"></a><!-- doxytag: member="oval_results_model::oval_results_model_is_locked" ref="gae5f2d3d197faf11c0d1a9f287f5c6873" args="(struct oval_results_model *result_model)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool oval_results_model_is_locked </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *&nbsp;</td>
          <td class="paramname"> <em>result_model</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Return <b>true</b> if the result_model instance is locked. </p>
<p>The state of a locked instance cannot be changed. </p>

</div>
</div>
<a class="anchor" id="gad166d097b713a8e0c38118073e4d8aeb"></a><!-- doxytag: member="oval_results_model::oval_results_model_lock" ref="gad166d097b713a8e0c38118073e4d8aeb" args="(struct oval_results_model *result_model)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void oval_results_model_lock </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *&nbsp;</td>
          <td class="paramname"> <em>result_model</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Lock the result_model instance. </p>
<p>The state of a locked instance cannot be changed. This operation has no effect if the model is already locked. </p>

</div>
</div>
<a class="anchor" id="ga4ed7e35ea3e0ea3cddde488fc6b94da2"></a><!-- doxytag: member="oval_results_model::oval_results_model_new" ref="ga4ed7e35ea3e0ea3cddde488fc6b94da2" args="(struct oval_definition_model *definition_model, struct oval_syschar_model **)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structoval__results__model.html">oval_results_model</a> * oval_results_model_new </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *&nbsp;</td>
          <td class="paramname"> <em>definition_model</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structoval__syschar__model.html">oval_syschar_model</a> **&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [read, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Create new <a class="el" href="structoval__results__model.html" title="OVAL Results Model holds OVAL results structure instances.">oval_results_model</a>. </p>
<p>The new model is bound to a specified <a class="el" href="structoval__definition__model.html" title="Oval definition model.">oval_definition_model</a> and variable bindings. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>definition_model</em>&nbsp;</td><td>the specified <a class="el" href="structoval__definition__model.html" title="Oval definition model.">oval_definition_model</a>. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>syschar_model</em>&nbsp;</td><td>the array of specified oval_syschar_model(s) terminated by NULL. </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on 26 Feb 2010 for Open SCAP Library by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
</html>