Sophie

Sophie

distrib > CentOS > 5 > x86_64 > by-pkgid > 2d61344a7b7b2a8ef19556574529c655 > files > 258

openscap-devel-1.0.8-1.el5_10.i386.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>Open SCAP Library: OVAL Results</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Open SCAP Library
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#files">Files</a> &#124;
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">OVAL Results<div class="ingroups"><a class="el" href="group__OVAL.html">OVAL</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<p>Interface for Results model.  
<a href="#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
Files</h2></td></tr>
<tr class="memitem:oval__results_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="oval__results_8h.html">oval_results.h</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__results__model.html">oval_results_model</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</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 class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__result__system.html">oval_result_system</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__result__system__iterator.html">oval_result_system_iterator</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__result__definition.html">oval_result_definition</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__result__definition__iterator.html">oval_result_definition_iterator</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__result__test.html">oval_result_test</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__result__test__iterator.html">oval_result_test_iterator</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__result__item.html">oval_result_item</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__result__item__iterator.html">oval_result_item_iterator</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</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 class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:ga585abe0825db03426e1994ba335dc4bf"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga585abe0825db03426e1994ba335dc4bf">oval_result_t</a> { <br/>
&#160;&#160;<a class="el" href="group__OVALRES.html#gga585abe0825db03426e1994ba335dc4bfa357fc62bc86fa6528490408859c0f66f">OVAL_RESULT_TRUE</a> = 1, 
<a class="el" href="group__OVALRES.html#gga585abe0825db03426e1994ba335dc4bfa90f2ff8de6c8cc699fdd4446e10bc26d">OVAL_RESULT_FALSE</a> = 2, 
<a class="el" href="group__OVALRES.html#gga585abe0825db03426e1994ba335dc4bfa8f012a3c2ed665015e42bc0ff1d82f99">OVAL_RESULT_UNKNOWN</a> = 4, 
<a class="el" href="group__OVALRES.html#gga585abe0825db03426e1994ba335dc4bfa749cd036ba45a3b949632077aa589a56">OVAL_RESULT_ERROR</a> = 8, 
<br/>
&#160;&#160;<a class="el" href="group__OVALRES.html#gga585abe0825db03426e1994ba335dc4bfad781502be6aadae5cee9fbb20c2055d5">OVAL_RESULT_NOT_EVALUATED</a> = 16, 
<a class="el" href="group__OVALRES.html#gga585abe0825db03426e1994ba335dc4bfaae80460adfe0d7e626cd14ee1882fa66">OVAL_RESULT_NOT_APPLICABLE</a> = 32
<br/>
 }</td></tr>
<tr class="memdesc:ga585abe0825db03426e1994ba335dc4bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Result values for the evaluation of an OVAL Definition or an OVAL Test.  <a href="group__OVALRES.html#ga585abe0825db03426e1994ba335dc4bf">More...</a><br/></td></tr>
<tr class="separator:ga585abe0825db03426e1994ba335dc4bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga8b70be6a50793d3161379053cec8afc5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8b70be6a50793d3161379053cec8afc5"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_result_get_text</b> (<a class="el" href="group__OVALRES.html#ga585abe0825db03426e1994ba335dc4bf">oval_result_t</a>)</td></tr>
<tr class="separator:ga8b70be6a50793d3161379053cec8afc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4ed7e35ea3e0ea3cddde488fc6b94da2"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *&#160;</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 class="memdesc:ga4ed7e35ea3e0ea3cddde488fc6b94da2"><td class="mdescLeft">&#160;</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">More...</a><br/></td></tr>
<tr class="separator:ga4ed7e35ea3e0ea3cddde488fc6b94da2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafc2ef70e13dd8737db734db01ad44a05"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#gafc2ef70e13dd8737db734db01ad44a05">oval_results_model::oval_results_model_import</a> (struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *model, const char *file)</td></tr>
<tr class="memdesc:gafc2ef70e13dd8737db734db01ad44a05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Import the content from the file into an oval_result_model.  <a href="#gafc2ef70e13dd8737db734db01ad44a05">More...</a><br/></td></tr>
<tr class="separator:gafc2ef70e13dd8737db734db01ad44a05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga901e893f2d37f85de25cb9b92c5faf93"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *&#160;</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 class="memdesc:ga901e893f2d37f85de25cb9b92c5faf93"><td class="mdescLeft">&#160;</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>.  <a href="#ga901e893f2d37f85de25cb9b92c5faf93">More...</a><br/></td></tr>
<tr class="separator:ga901e893f2d37f85de25cb9b92c5faf93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0600f9cf5894d14c7590f1cd863318de"><td class="memItemLeft" align="right" valign="top">void&#160;</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 class="memdesc:ga0600f9cf5894d14c7590f1cd863318de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Free memory allocated to a specified oval results model.  <a href="#ga0600f9cf5894d14c7590f1cd863318de">More...</a><br/></td></tr>
<tr class="separator:ga0600f9cf5894d14c7590f1cd863318de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga939ba9067d9c97bf955a47916c3e7635"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga939ba9067d9c97bf955a47916c3e7635">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__directives__model.html">oval_directives_model</a> *, const char *file)</td></tr>
<tr class="memdesc:ga939ba9067d9c97bf955a47916c3e7635"><td class="mdescLeft">&#160;</td><td class="mdescRight">Export oval results into file.  <a href="#ga939ba9067d9c97bf955a47916c3e7635">More...</a><br/></td></tr>
<tr class="separator:ga939ba9067d9c97bf955a47916c3e7635"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2fa14b83c14b35d93edf044afe22afc7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2fa14b83c14b35d93edf044afe22afc7"></a>
struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *&#160;</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 class="separator:ga2fa14b83c14b35d93edf044afe22afc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad127431c5cc527955fb9e8c67b25545e"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#gad127431c5cc527955fb9e8c67b25545e">oval_result_system::oval_result_system_clone</a> (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 class="separator:gad127431c5cc527955fb9e8c67b25545e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga99fe2aedc34ac44d042002cc8ab34d42"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga99fe2aedc34ac44d042002cc8ab34d42"></a>
void&#160;</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 class="separator:ga99fe2aedc34ac44d042002cc8ab34d42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf69b14657716491d8173bd647b088da5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf69b14657716491d8173bd647b088da5"></a>
struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *&#160;</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 class="separator:gaf69b14657716491d8173bd647b088da5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac1ef4a97ff6d541641e2d48e806d57ec"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#gac1ef4a97ff6d541641e2d48e806d57ec">oval_result_definition::oval_result_definition_clone</a> (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 class="separator:gac1ef4a97ff6d541641e2d48e806d57ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga76bdd73c035d398104c811b0750c308e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga76bdd73c035d398104c811b0750c308e"></a>
void&#160;</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 class="separator:ga76bdd73c035d398104c811b0750c308e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafde7e6130dcf67c6b9507a2e60a44e7e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafde7e6130dcf67c6b9507a2e60a44e7e"></a>
struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *&#160;</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 class="separator:gafde7e6130dcf67c6b9507a2e60a44e7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga06e95f2209947c725171b0748767b51c"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga06e95f2209947c725171b0748767b51c">oval_result_test::oval_result_test_clone</a> (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 class="separator:ga06e95f2209947c725171b0748767b51c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae5a97359abf1a72652daabcb0b53cfb2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae5a97359abf1a72652daabcb0b53cfb2"></a>
void&#160;</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 class="separator:gae5a97359abf1a72652daabcb0b53cfb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga36010781f8456ea9567e387a9bd34c44"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga36010781f8456ea9567e387a9bd34c44"></a>
struct <a class="el" href="structoval__result__item.html">oval_result_item</a> *&#160;</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 class="separator:ga36010781f8456ea9567e387a9bd34c44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae2a98610ee48490451f3db81e4af8773"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoval__result__item.html">oval_result_item</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#gae2a98610ee48490451f3db81e4af8773">oval_result_item::oval_result_item_clone</a> (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 class="separator:gae2a98610ee48490451f3db81e4af8773"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8cef2f648a79cbd7ca17c7b037df74c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8cef2f648a79cbd7ca17c7b037df74c4"></a>
void&#160;</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 class="separator:ga8cef2f648a79cbd7ca17c7b037df74c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaad19ac87289c6b6a21ff4914507a916c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaad19ac87289c6b6a21ff4914507a916c"></a>
struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *&#160;</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, int,...)</td></tr>
<tr class="separator:gaad19ac87289c6b6a21ff4914507a916c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga20ed831f722aede28819f36432b66fe8"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga20ed831f722aede28819f36432b66fe8">oval_result_criteria_node::oval_result_criteria_node_clone</a> (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 class="separator:ga20ed831f722aede28819f36432b66fe8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7c741cf8714a77f1df8814766169a9d7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7c741cf8714a77f1df8814766169a9d7"></a>
void&#160;</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 class="separator:ga7c741cf8714a77f1df8814766169a9d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Setters</h2></td></tr>
<tr class="memitem:ga28b94a171976a4ce71c498d653c4aeab"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga28b94a171976a4ce71c498d653c4aeab"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>oval_results_model_set_generator</b> (struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *model, struct <a class="el" href="structoval__generator.html">oval_generator</a> *generator)</td></tr>
<tr class="separator:ga28b94a171976a4ce71c498d653c4aeab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2f682851043ea72ea4a9999bcbb03639"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2f682851043ea72ea4a9999bcbb03639"></a>
void&#160;</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 class="separator:ga2f682851043ea72ea4a9999bcbb03639"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab419f7080ca6df1e9d92f22cc32f926c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab419f7080ca6df1e9d92f22cc32f926c"></a>
void&#160;</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 class="separator:gab419f7080ca6df1e9d92f22cc32f926c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga47f0998499a0251e7e83e48f46ceb703"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga47f0998499a0251e7e83e48f46ceb703"></a>
void&#160;</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> *, <a class="el" href="group__OVALRES.html#ga585abe0825db03426e1994ba335dc4bf">oval_result_t</a>)</td></tr>
<tr class="separator:ga47f0998499a0251e7e83e48f46ceb703"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7a4978dece5e9f0547b44e535bf36887"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7a4978dece5e9f0547b44e535bf36887"></a>
void&#160;</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 class="separator:ga7a4978dece5e9f0547b44e535bf36887"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3a4a6959b14bcb5b2453c240b56183ae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3a4a6959b14bcb5b2453c240b56183ae"></a>
void&#160;</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 class="separator:ga3a4a6959b14bcb5b2453c240b56183ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga95de5b085f12cc69caac505d4e4c1b02"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga95de5b085f12cc69caac505d4e4c1b02"></a>
void&#160;</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 class="separator:ga95de5b085f12cc69caac505d4e4c1b02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8b0ebaba1204eb4423961dbae99fb119"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8b0ebaba1204eb4423961dbae99fb119"></a>
void&#160;</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> *, <a class="el" href="group__OVALRES.html#ga585abe0825db03426e1994ba335dc4bf">oval_result_t</a>)</td></tr>
<tr class="separator:ga8b0ebaba1204eb4423961dbae99fb119"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab23a8d0f4c9a7f401fb1b26407998e7f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab23a8d0f4c9a7f401fb1b26407998e7f"></a>
void&#160;</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 class="separator:gab23a8d0f4c9a7f401fb1b26407998e7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa8d1d91604b7316f62970ec15673811b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa8d1d91604b7316f62970ec15673811b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>oval_result_test::oval_result_test_add_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 class="separator:gaa8d1d91604b7316f62970ec15673811b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga242593043063bce2b152b644bd02f2d9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga242593043063bce2b152b644bd02f2d9"></a>
void&#160;</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 class="separator:ga242593043063bce2b152b644bd02f2d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabe50fabcd830792c5e189dfcdd841e90"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabe50fabcd830792c5e189dfcdd841e90"></a>
void&#160;</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 class="separator:gabe50fabcd830792c5e189dfcdd841e90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4629bc4758de423f31e0bb5d82cb9d07"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4629bc4758de423f31e0bb5d82cb9d07"></a>
void&#160;</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> *, <a class="el" href="group__OVALRES.html#ga585abe0825db03426e1994ba335dc4bf">oval_result_t</a>)</td></tr>
<tr class="separator:ga4629bc4758de423f31e0bb5d82cb9d07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga434155225815f3f838c92a4d775760f3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga434155225815f3f838c92a4d775760f3"></a>
void&#160;</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 class="separator:ga434155225815f3f838c92a4d775760f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga945cb5b884f76f4d7dba8c1b79457c91"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga945cb5b884f76f4d7dba8c1b79457c91"></a>
void&#160;</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> *, <a class="el" href="group__OVALRES.html#ga585abe0825db03426e1994ba335dc4bf">oval_result_t</a>)</td></tr>
<tr class="separator:ga945cb5b884f76f4d7dba8c1b79457c91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaf83218a88c653ff034c27563a99af87"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaaf83218a88c653ff034c27563a99af87"></a>
void&#160;</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 class="separator:gaaf83218a88c653ff034c27563a99af87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2f63ca9868aaa449b51b31fc6f0d6219"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2f63ca9868aaa449b51b31fc6f0d6219"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node::oval_result_criteria_node_set_applicability_check</b> (struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *, bool)</td></tr>
<tr class="separator:ga2f63ca9868aaa449b51b31fc6f0d6219"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafb8a4ebb6e9928921abb614c602dbf03"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafb8a4ebb6e9928921abb614c602dbf03"></a>
void&#160;</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 class="separator:gafb8a4ebb6e9928921abb614c602dbf03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4191344811c2335d4706fc42973b00e5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4191344811c2335d4706fc42973b00e5"></a>
void&#160;</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 class="separator:ga4191344811c2335d4706fc42973b00e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad4903a3262d02d7a05625fb270635410"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad4903a3262d02d7a05625fb270635410"></a>
void&#160;</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 class="separator:gad4903a3262d02d7a05625fb270635410"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3f95f1e22c9d64ebef48e75886291c89"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3f95f1e22c9d64ebef48e75886291c89"></a>
void&#160;</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 class="separator:ga3f95f1e22c9d64ebef48e75886291c89"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Getters</h2></td></tr>
<tr class="memitem:ga281026e13fa5e31402d918977e0c9daa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga281026e13fa5e31402d918977e0c9daa"></a>
struct <a class="el" href="structoval__generator.html">oval_generator</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_results_model_get_generator</b> (struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *model)</td></tr>
<tr class="separator:ga281026e13fa5e31402d918977e0c9daa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga00da33a81a83354d21b4eb3b5465f6ae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga00da33a81a83354d21b4eb3b5465f6ae"></a>
<a class="el" href="group__OVALDEF.html#ga6d0c5bdab379cdf9908e086efd4d9cca">oval_criteria_node_type_t</a>&#160;</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 class="separator:ga00da33a81a83354d21b4eb3b5465f6ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab6db451d4418b26121fd81ed80a069d4"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *&#160;</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 class="memdesc:gab6db451d4418b26121fd81ed80a069d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return bound definition 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">More...</a><br/></td></tr>
<tr class="separator:gab6db451d4418b26121fd81ed80a069d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9446dce32ffdb0f50e771b672a9476f3"><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> *&#160;</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 class="memdesc:ga9446dce32ffdb0f50e771b672a9476f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return iterator over reporting systems.  <a href="#ga9446dce32ffdb0f50e771b672a9476f3">More...</a><br/></td></tr>
<tr class="separator:ga9446dce32ffdb0f50e771b672a9476f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae53d799c781f0852683122261136420a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae53d799c781f0852683122261136420a"></a>
struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_result_system::oval_result_system_get_results_model</b> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *)</td></tr>
<tr class="separator:gae53d799c781f0852683122261136420a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga50d71d8a26750640fa5f70bcdcd0dfd3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga50d71d8a26750640fa5f70bcdcd0dfd3"></a>
struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_result_system::oval_result_system_get_definition</b> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *, const char *)</td></tr>
<tr class="separator:ga50d71d8a26750640fa5f70bcdcd0dfd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0746bb0d85e6b854c20907bdc0bb7ec5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0746bb0d85e6b854c20907bdc0bb7ec5"></a>
struct <br class="typebreak"/>
<a class="el" href="structoval__result__definition__iterator.html">oval_result_definition_iterator</a> *&#160;</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 class="separator:ga0746bb0d85e6b854c20907bdc0bb7ec5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae3367bc794f367c2ae2c0da004c0dbc2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae3367bc794f367c2ae2c0da004c0dbc2"></a>
struct <a class="el" href="structoval__result__test__iterator.html">oval_result_test_iterator</a> *&#160;</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 class="separator:gae3367bc794f367c2ae2c0da004c0dbc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9c6e4358954556db44cbaaf21dd9b23e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9c6e4358954556db44cbaaf21dd9b23e"></a>
struct <a class="el" href="structoval__syschar__model.html">oval_syschar_model</a> *&#160;</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 class="separator:ga9c6e4358954556db44cbaaf21dd9b23e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf014f39f3a4de0546d271d12a7321a8d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf014f39f3a4de0546d271d12a7321a8d"></a>
struct <a class="el" href="structoval__sysinfo.html">oval_sysinfo</a> *&#160;</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 class="separator:gaf014f39f3a4de0546d271d12a7321a8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4d20be23c174158ab8b682972b062510"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4d20be23c174158ab8b682972b062510"></a>
struct <a class="el" href="structoval__definition.html">oval_definition</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition::oval_result_definition_get_definition</b> (const struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *)</td></tr>
<tr class="separator:ga4d20be23c174158ab8b682972b062510"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad78766d72c842032b2548bb2f911374a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad78766d72c842032b2548bb2f911374a"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#gad78766d72c842032b2548bb2f911374a">oval_result_definition::oval_result_definition_get_id</a> (const struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *rslt_definition)</td></tr>
<tr class="memdesc:gad78766d72c842032b2548bb2f911374a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the  attribute of a given result definition. <br/></td></tr>
<tr class="separator:gad78766d72c842032b2548bb2f911374a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5639a83cc25b3902e2814b7fc482eccc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5639a83cc25b3902e2814b7fc482eccc"></a>
struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition::oval_result_definition_get_system</b> (const struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *)</td></tr>
<tr class="separator:ga5639a83cc25b3902e2814b7fc482eccc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga73ec1bdeab4eaa3ed248037ee65ccabf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga73ec1bdeab4eaa3ed248037ee65ccabf"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition::oval_result_definition_get_instance</b> (const struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *)</td></tr>
<tr class="separator:ga73ec1bdeab4eaa3ed248037ee65ccabf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga95be08d261c5fdbdc9ec16309ca823cb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga95be08d261c5fdbdc9ec16309ca823cb"></a>
<a class="el" href="group__OVALRES.html#ga585abe0825db03426e1994ba335dc4bf">oval_result_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition::oval_result_definition_eval</b> (struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *)</td></tr>
<tr class="separator:ga95be08d261c5fdbdc9ec16309ca823cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac28fc07f31c72db24ad1ff6036a3c5dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac28fc07f31c72db24ad1ff6036a3c5dd"></a>
<a class="el" href="group__OVALRES.html#ga585abe0825db03426e1994ba335dc4bf">oval_result_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition::oval_result_definition_get_result</b> (const struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *)</td></tr>
<tr class="separator:gac28fc07f31c72db24ad1ff6036a3c5dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaab336fff173da36c47d938fffaac2d1d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaab336fff173da36c47d938fffaac2d1d"></a>
struct <a class="el" href="structoval__message__iterator.html">oval_message_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition::oval_result_definition_get_messages</b> (const struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *)</td></tr>
<tr class="separator:gaab336fff173da36c47d938fffaac2d1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga32a65c035951d9c15ffeb35ca01f123f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga32a65c035951d9c15ffeb35ca01f123f"></a>
struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_result_definition::oval_result_definition_get_criteria</b> (const struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *)</td></tr>
<tr class="separator:ga32a65c035951d9c15ffeb35ca01f123f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga78da89bc9f189e26c399cc19ee6cad12"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga78da89bc9f189e26c399cc19ee6cad12"></a>
struct <a class="el" href="structoval__test.html">oval_test</a> *&#160;</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 class="separator:ga78da89bc9f189e26c399cc19ee6cad12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa0ccd135c0eeeb5c0b414dd6d2837962"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa0ccd135c0eeeb5c0b414dd6d2837962"></a>
struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *&#160;</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 class="separator:gaa0ccd135c0eeeb5c0b414dd6d2837962"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5948692c70d20ca3092c7edb11d9a86c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5948692c70d20ca3092c7edb11d9a86c"></a>
<a class="el" href="group__OVALRES.html#ga585abe0825db03426e1994ba335dc4bf">oval_result_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_result_test::oval_result_test_eval</b> (struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *)</td></tr>
<tr class="separator:ga5948692c70d20ca3092c7edb11d9a86c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga178ade67c6f6432d2f7ec4350d78b72b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga178ade67c6f6432d2f7ec4350d78b72b"></a>
<a class="el" href="group__OVALRES.html#ga585abe0825db03426e1994ba335dc4bf">oval_result_t</a>&#160;</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 class="separator:ga178ade67c6f6432d2f7ec4350d78b72b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadd83aafa852540d81faa402ec15a24cd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadd83aafa852540d81faa402ec15a24cd"></a>
int&#160;</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 class="separator:gadd83aafa852540d81faa402ec15a24cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6e747c7fb397521a8dd0da2596b4bbb1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6e747c7fb397521a8dd0da2596b4bbb1"></a>
struct <a class="el" href="structoval__message__iterator.html">oval_message_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_result_test::oval_result_test_get_messages</b> (struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *)</td></tr>
<tr class="separator:ga6e747c7fb397521a8dd0da2596b4bbb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gade59ece5456989c8f5a87c5eab622d6e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gade59ece5456989c8f5a87c5eab622d6e"></a>
struct <a class="el" href="structoval__result__item__iterator.html">oval_result_item_iterator</a> *&#160;</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 class="separator:gade59ece5456989c8f5a87c5eab622d6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga301d83e855c16a63a4e5bda51b8a5a50"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga301d83e855c16a63a4e5bda51b8a5a50"></a>
struct <br class="typebreak"/>
<a class="el" href="structoval__variable__binding__iterator.html">oval_variable_binding_iterator</a> *&#160;</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 class="separator:ga301d83e855c16a63a4e5bda51b8a5a50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga01e1f4876814eefbcc336d85f985c6ef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga01e1f4876814eefbcc336d85f985c6ef"></a>
struct <a class="el" href="structoval__sysitem.html">oval_sysitem</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_result_item::oval_result_item_get_sysitem</b> (struct <a class="el" href="structoval__result__item.html">oval_result_item</a> *)</td></tr>
<tr class="separator:ga01e1f4876814eefbcc336d85f985c6ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1b6ef5c47ca358fc66a01f1d79d7c74d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1b6ef5c47ca358fc66a01f1d79d7c74d"></a>
<a class="el" href="group__OVALRES.html#ga585abe0825db03426e1994ba335dc4bf">oval_result_t</a>&#160;</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 class="separator:ga1b6ef5c47ca358fc66a01f1d79d7c74d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad349e0923f4a675c7f33490e02ff7d4c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad349e0923f4a675c7f33490e02ff7d4c"></a>
struct <a class="el" href="structoval__message__iterator.html">oval_message_iterator</a> *&#160;</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 class="separator:gad349e0923f4a675c7f33490e02ff7d4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6c24445153771d93fd43cad974c61c28"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6c24445153771d93fd43cad974c61c28"></a>
<a class="el" href="group__OVALRES.html#ga585abe0825db03426e1994ba335dc4bf">oval_result_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node::oval_result_criteria_node_eval</b> (struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *)</td></tr>
<tr class="separator:ga6c24445153771d93fd43cad974c61c28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab15f9c8e4b658c731aed5207b972f833"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab15f9c8e4b658c731aed5207b972f833"></a>
<a class="el" href="group__OVALRES.html#ga585abe0825db03426e1994ba335dc4bf">oval_result_t</a>&#160;</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 class="separator:gab15f9c8e4b658c731aed5207b972f833"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4f117bf3dd27377bcaf1696d976e9d34"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4f117bf3dd27377bcaf1696d976e9d34"></a>
bool&#160;</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 class="separator:ga4f117bf3dd27377bcaf1696d976e9d34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga29d096634110e0b5100ad2f13cc6c1fd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga29d096634110e0b5100ad2f13cc6c1fd"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>oval_result_criteria_node::oval_result_criteria_node_get_applicability_check</b> (struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *)</td></tr>
<tr class="separator:ga29d096634110e0b5100ad2f13cc6c1fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa804776b791e06ff596b30e12610ecdf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa804776b791e06ff596b30e12610ecdf"></a>
<a class="el" href="group__OVALDEF.html#gad5debd6ffe0c38c6de9108e86ee237e6">oval_operator_t</a>&#160;</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 class="separator:gaa804776b791e06ff596b30e12610ecdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafc11c3f974edb3161d35c4ae14edadd3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafc11c3f974edb3161d35c4ae14edadd3"></a>
struct <br class="typebreak"/>
<a class="el" href="structoval__result__criteria__node__iterator.html">oval_result_criteria_node_iterator</a> *&#160;</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 class="separator:gafc11c3f974edb3161d35c4ae14edadd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae8e6b8ea444694d80c331f8f7ebde8b5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae8e6b8ea444694d80c331f8f7ebde8b5"></a>
struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *&#160;</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 class="separator:gae8e6b8ea444694d80c331f8f7ebde8b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0940b21618f7895e80831287079a3d6f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0940b21618f7895e80831287079a3d6f"></a>
struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *&#160;</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 class="separator:ga0940b21618f7895e80831287079a3d6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Evaluators</h2></td></tr>
<tr class="memitem:ga9296017dd4fca47d227e025f67584044"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga9296017dd4fca47d227e025f67584044">oval_results_model_eval</a> (struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *)</td></tr>
<tr class="memdesc:ga9296017dd4fca47d227e025f67584044"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate all result_systems.  <a href="#ga9296017dd4fca47d227e025f67584044">More...</a><br/></td></tr>
<tr class="separator:ga9296017dd4fca47d227e025f67584044"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga53d08be53d624d9092eb790d72ef4790"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga53d08be53d624d9092eb790d72ef4790">oval_result_system::oval_result_system_eval</a> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *sys)</td></tr>
<tr class="memdesc:ga53d08be53d624d9092eb790d72ef4790"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function evaluates all OVAL definitions of specified result_system.  <a href="#ga53d08be53d624d9092eb790d72ef4790">More...</a><br/></td></tr>
<tr class="separator:ga53d08be53d624d9092eb790d72ef4790"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga74c8804ce98afe814f3964fda7ee9cdc"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALRES.html#ga74c8804ce98afe814f3964fda7ee9cdc">oval_result_system::oval_result_system_eval_definition</a> (struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *sys, const char *id)</td></tr>
<tr class="memdesc:ga74c8804ce98afe814f3964fda7ee9cdc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function evaluates specified OVAL definition in result_system.  <a href="#ga74c8804ce98afe814f3964fda7ee9cdc">More...</a><br/></td></tr>
<tr class="separator:ga74c8804ce98afe814f3964fda7ee9cdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Iterators</h2></td></tr>
<tr class="memitem:gaafaf1020b88071dd6ee0994595b2f1f1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaafaf1020b88071dd6ee0994595b2f1f1"></a>
bool&#160;</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 class="separator:gaafaf1020b88071dd6ee0994595b2f1f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae6e726d7bd90b143ba4ccf9105071371"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae6e726d7bd90b143ba4ccf9105071371"></a>
struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *&#160;</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 class="separator:gae6e726d7bd90b143ba4ccf9105071371"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ee89c0aef2c2ad22ed7cdff9565a1e5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5ee89c0aef2c2ad22ed7cdff9565a1e5"></a>
void&#160;</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 class="separator:ga5ee89c0aef2c2ad22ed7cdff9565a1e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga53a3cccb57a9f0f50b36107ba7bfe7a7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga53a3cccb57a9f0f50b36107ba7bfe7a7"></a>
bool&#160;</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 class="separator:ga53a3cccb57a9f0f50b36107ba7bfe7a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4a77327acff8f9988fd7be15efc1be65"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4a77327acff8f9988fd7be15efc1be65"></a>
struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *&#160;</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 class="separator:ga4a77327acff8f9988fd7be15efc1be65"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0d80ef45c78a1ef260abd2aa5ca345d5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0d80ef45c78a1ef260abd2aa5ca345d5"></a>
void&#160;</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 class="separator:ga0d80ef45c78a1ef260abd2aa5ca345d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga988da9e8afb2c4baa647dfd8ec0ab968"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga988da9e8afb2c4baa647dfd8ec0ab968"></a>
bool&#160;</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 class="separator:ga988da9e8afb2c4baa647dfd8ec0ab968"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac907a78b74b573af5d8e2051c22565a0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac907a78b74b573af5d8e2051c22565a0"></a>
struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *&#160;</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 class="separator:gac907a78b74b573af5d8e2051c22565a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3e9db5ec38a60946beaf48b429d6cbdb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3e9db5ec38a60946beaf48b429d6cbdb"></a>
void&#160;</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 class="separator:ga3e9db5ec38a60946beaf48b429d6cbdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga07bbb6d38f81f7a42c2d9adf85d2c878"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga07bbb6d38f81f7a42c2d9adf85d2c878"></a>
bool&#160;</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 class="separator:ga07bbb6d38f81f7a42c2d9adf85d2c878"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7ddb933eb360eda1fe9af7dbb2566dd4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7ddb933eb360eda1fe9af7dbb2566dd4"></a>
struct <a class="el" href="structoval__result__item.html">oval_result_item</a> *&#160;</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 class="separator:ga7ddb933eb360eda1fe9af7dbb2566dd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3666689d8f581b75ae738043b1fed256"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3666689d8f581b75ae738043b1fed256"></a>
void&#160;</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 class="separator:ga3666689d8f581b75ae738043b1fed256"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae2a1528c75075b40ec444e9798dabb53"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae2a1528c75075b40ec444e9798dabb53"></a>
bool&#160;</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 class="separator:gae2a1528c75075b40ec444e9798dabb53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaafde944e12acb2bc578fbbaf345bc153"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaafde944e12acb2bc578fbbaf345bc153"></a>
struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *&#160;</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 class="separator:gaafde944e12acb2bc578fbbaf345bc153"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaabed4219bceaa68753a1ff7d313f532d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaabed4219bceaa68753a1ff7d313f532d"></a>
void&#160;</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>
<tr class="separator:gaabed4219bceaa68753a1ff7d313f532d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Interface for Results model. </p>
<p>Class diagram </p>
<div class="image">
<img src="result_model.png" alt="result_model.png"/>
</div>
 <h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="ga585abe0825db03426e1994ba335dc4bf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="group__OVALRES.html#ga585abe0825db03426e1994ba335dc4bf">oval_result_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Result values for the evaluation of an OVAL Definition or an OVAL Test. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga585abe0825db03426e1994ba335dc4bfa357fc62bc86fa6528490408859c0f66f"></a>OVAL_RESULT_TRUE</em>&#160;</td><td class="fielddoc">
<p>Characteristics being evaluated match the information represented in the system characteristic. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga585abe0825db03426e1994ba335dc4bfa90f2ff8de6c8cc699fdd4446e10bc26d"></a>OVAL_RESULT_FALSE</em>&#160;</td><td class="fielddoc">
<p>Characteristics being evaluated do not match the information represented in the system characteristic. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga585abe0825db03426e1994ba335dc4bfa8f012a3c2ed665015e42bc0ff1d82f99"></a>OVAL_RESULT_UNKNOWN</em>&#160;</td><td class="fielddoc">
<p>Characteristics being evaluated can not be found in the system characteristic. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga585abe0825db03426e1994ba335dc4bfa749cd036ba45a3b949632077aa589a56"></a>OVAL_RESULT_ERROR</em>&#160;</td><td class="fielddoc">
<p>Characteristics being evaluated exist in the system characteristic file but there was an error either collecting information or in performing anaylsis. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga585abe0825db03426e1994ba335dc4bfad781502be6aadae5cee9fbb20c2055d5"></a>OVAL_RESULT_NOT_EVALUATED</em>&#160;</td><td class="fielddoc">
<p>Choice was made not to evaluate the given definition or test. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gga585abe0825db03426e1994ba335dc4bfaae80460adfe0d7e626cd14ee1882fa66"></a>OVAL_RESULT_NOT_APPLICABLE</em>&#160;</td><td class="fielddoc">
<p>Definition or test being evaluated is not valid on the given platform. </p>
</td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="ga20ed831f722aede28819f36432b66fe8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> * oval_result_criteria_node_clone </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *&#160;</td>
          <td class="paramname"><em>new_system</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a> *&#160;</td>
          <td class="paramname"><em>old_node</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>A copy of the specified <a class="el" href="structoval__result__criteria__node.html">oval_result_criteria_node</a>. </dd></dl>

</div>
</div>
<a class="anchor" id="gac1ef4a97ff6d541641e2d48e806d57ec"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> * oval_result_definition_clone </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *&#160;</td>
          <td class="paramname"><em>new_system</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structoval__result__definition.html">oval_result_definition</a> *&#160;</td>
          <td class="paramname"><em>old_definition</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>A copy of the specified <a class="el" href="structoval__result__definition.html">oval_result_definition</a>. </dd></dl>

</div>
</div>
<a class="anchor" id="gae2a98610ee48490451f3db81e4af8773"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structoval__result__item.html">oval_result_item</a> * oval_result_item_clone </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *&#160;</td>
          <td class="paramname"><em>new_system</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structoval__result__item.html">oval_result_item</a> *&#160;</td>
          <td class="paramname"><em>old_item</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>A copy of the specified <a class="el" href="structoval__result__item.html">oval_result_item</a>. </dd></dl>

</div>
</div>
<a class="anchor" id="gad127431c5cc527955fb9e8c67b25545e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structoval__result__system.html">oval_result_system</a> * oval_result_system_clone </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *&#160;</td>
          <td class="paramname"><em>new_model</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *&#160;</td>
          <td class="paramname"><em>old_system</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>A copy of the specified <a class="el" href="structoval__result__system.html">oval_result_system</a>. </dd></dl>

</div>
</div>
<a class="anchor" id="ga53d08be53d624d9092eb790d72ef4790"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int oval_result_system_eval </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *&#160;</td>
          <td class="paramname"><em>sys</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Function evaluates all OVAL definitions of specified result_system. </p>
<p>It assumes that all necessary system characteristics for evaluation were altready gathered.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">sys</td><td>is result_system from result_model </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>0 on sucess and -1 on fail. Use <a class="el" href="group__ERRORS.html">Errors</a> mechanism to examine the error. </dd></dl>

</div>
</div>
<a class="anchor" id="ga74c8804ce98afe814f3964fda7ee9cdc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int oval_result_system_eval_definition </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *&#160;</td>
          <td class="paramname"><em>sys</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>id</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Function evaluates specified OVAL definition in result_system. </p>
<p>It assumes that all necessary system characteristics for evaluation were altready gathered.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">sys</td><td>is result_system from result_model </td></tr>
    <tr><td class="paramname">id</td><td>of the definition from definition_model from result_model </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>0 on succeess, or non 0 if an error occurred. Use <a class="el" href="group__ERRORS.html">Errors</a> mechanism to examine the error. </dd></dl>

</div>
</div>
<a class="anchor" id="ga06e95f2209947c725171b0748767b51c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structoval__result__test.html">oval_result_test</a> * oval_result_test_clone </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__result__system.html">oval_result_system</a> *&#160;</td>
          <td class="paramname"><em>new_system</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structoval__result__test.html">oval_result_test</a> *&#160;</td>
          <td class="paramname"><em>old_test</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="section return"><dt>Returns</dt><dd>A copy of the specified <a class="el" href="structoval__result__test.html">oval_result_test</a>. </dd></dl>

</div>
</div>
<a class="anchor" id="ga901e893f2d37f85de25cb9b92c5faf93"></a>
<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_clone </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Copy an <a class="el" href="structoval__results__model.html" title="OVAL Results Model holds OVAL results structure instances. ">oval_results_model</a>. </p>
<dl class="section return"><dt>Returns</dt><dd>A copy of the specified <a class="el" href="structoval__results__model.html">oval_results_model</a>. </dd></dl>

</div>
</div>
<a class="anchor" id="ga9296017dd4fca47d227e025f67584044"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int oval_results_model_eval </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Evaluate all result_systems. </p>
<p>It's assumed that all necessary system characteristics for evaluation were altready gathered. </p>
<dl class="section return"><dt>Returns</dt><dd>0 on sucess and -1 on fail. Use <a class="el" href="group__ERRORS.html">Errors</a> mechanism to examine the error. </dd></dl>

</div>
</div>
<a class="anchor" id="ga939ba9067d9c97bf955a47916c3e7635"></a>
<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> *&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structoval__directives__model.html">oval_directives_model</a> *&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>file</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Export oval results into file. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">model</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 class="paramname">model</td><td>the <a class="el" href="structoval__directives__model.html" title="This structure holds instance of OVAL Directives. ">oval_directives_model</a> </td></tr>
    <tr><td class="paramname">file</td><td>filename </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="ga0600f9cf5894d14c7590f1cd863318de"></a>
<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> *&#160;</td>
          <td class="paramname"><em>model</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Free memory allocated to a specified oval results model. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">the</td><td>specified oval_results model </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="gab6db451d4418b26121fd81ed80a069d4"></a>
<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> *&#160;</td>
          <td class="paramname"><em>model</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return bound definition 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 class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">model</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>
<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> *&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Return iterator over reporting systems. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">model</td><td>the specified results model </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a class="anchor" id="gafc2ef70e13dd8737db734db01ad44a05"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int oval_results_model_import </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structoval__results__model.html">oval_results_model</a> *&#160;</td>
          <td class="paramname"><em>model</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>file</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Import the content from the file into an oval_result_model. </p>
<p>If imported content specifies a model entity that is already registered within the model its content is overwritten. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">model</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 class="paramname">file</td><td>filename </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>-1 if an error occurred </dd></dl>

</div>
</div>
<a class="anchor" id="ga4ed7e35ea3e0ea3cddde488fc6b94da2"></a>
<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> *&#160;</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> **&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></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 class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">definition_model</td><td>the specified <a class="el" href="structoval__definition__model.html" title="Oval definition model. ">oval_definition_model</a>. </td></tr>
    <tr><td class="paramname">syschar_model</td><td>the array of specified <a class="el" href="structoval__syschar__model.html" title="OVAL System Characteristics model. ">oval_syschar_model(s)</a> terminated by NULL. </td></tr>
  </table>
  </dd>
</dl>

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