Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > edcce57cf89694b808ba45ea0dfd53ed > files > 322

lib64openscap-devel-0.9.12-2.mga4.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"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>Open SCAP Library: oval_definitions_impl.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Open SCAP Library
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.1.1 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_dec16e0beb5f79ab6b40e328203e2e32.html">OVAL</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">oval_definitions_impl.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Open Vulnerability and Assessment Language.  
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;libxml/xmlreader.h&gt;</code><br/>
<code>#include &quot;<a class="el" href="oval__definitions_8h_source.html">public/oval_definitions.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="oval__parser__impl_8h_source.html">oval_parser_impl.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="oval__string__map__impl_8h_source.html">adt/oval_string_map_impl.h</a>&quot;</code><br/>
<code>#include &quot;../common/util.h&quot;</code><br/>
</div>
<p><a href="oval__definitions__impl_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a6f661e3d32e691adfd492cc413775fa3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6f661e3d32e691adfd492cc413775fa3"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>OVAL_INDEPENDENT_SYSCHAR_SUBTYPE</b>&#160;&#160;&#160;7999</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:aca22322ffcf71339467cea4a77337223"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca22322ffcf71339467cea4a77337223"></a>
typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><b>oval_affected_consumer</b> )(struct <a class="el" href="structoval__affected.html">oval_affected</a> *, void *)</td></tr>
<tr class="memitem:a56f3c8026c3770bd5c96993a345c7f09"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56f3c8026c3770bd5c96993a345c7f09"></a>
typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><b>oval_criteria_consumer</b> )(struct <a class="el" href="structoval__criteria__node.html">oval_criteria_node</a> *, void *)</td></tr>
<tr class="memitem:a4b9d201462f531c9551c39b22e4abd4a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b9d201462f531c9551c39b22e4abd4a"></a>
typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><b>oval_reference_consumer</b> )(struct <a class="el" href="structoval__reference.html">oval_reference</a> *, void *)</td></tr>
<tr class="memitem:aa9e52244187810619d093db987a6460a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa9e52244187810619d093db987a6460a"></a>
typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><b>oval_variable_binding_consumer</b> )(struct <a class="el" href="structoval__variable__binding.html">oval_variable_binding</a> *, void *)</td></tr>
<tr class="memitem:ad15918fab2288a2b531556e0093c0ae9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad15918fab2288a2b531556e0093c0ae9"></a>
typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><b>oval_filter_consumer</b> )(struct <a class="el" href="structoval__filter.html">oval_filter</a> *, void *)</td></tr>
<tr class="memitem:ae9189a99488c4edd8c5af7e091a1f737"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae9189a99488c4edd8c5af7e091a1f737"></a>
typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><b>oval_object_content_consumer</b> )(struct <a class="el" href="structoval__object__content.html">oval_object_content</a> *, void *)</td></tr>
<tr class="memitem:abeeb9617446be6c3ba01e1423a0e8679"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abeeb9617446be6c3ba01e1423a0e8679"></a>
typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><b>oval_behavior_consumer</b> )(struct <a class="el" href="structoval__behavior.html">oval_behavior</a> *, void *)</td></tr>
<tr class="memitem:a843e4317ea53b81f9a5ea6f983fda0b1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a843e4317ea53b81f9a5ea6f983fda0b1"></a>
typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><b>oval_set_consumer</b> )(struct <a class="el" href="structoval__setobject.html">oval_setobject</a> *, void *)</td></tr>
<tr class="memitem:acb5bb9d66c3654c9cbb26d6447515f14"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acb5bb9d66c3654c9cbb26d6447515f14"></a>
typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><b>oval_value_consumer</b> )(struct <a class="el" href="structoval__value.html">oval_value</a> *, void *)</td></tr>
<tr class="memitem:ad49eb0d7dcf8034ade25e926986dd0c6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad49eb0d7dcf8034ade25e926986dd0c6"></a>
typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><b>oval_component_consumer</b> )(struct <a class="el" href="structoval__component.html">oval_component</a> *, void *)</td></tr>
<tr class="memitem:ad7a6091879416adee1ed6bfd4b93bd33"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad7a6091879416adee1ed6bfd4b93bd33"></a>
typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><b>oval_message_consumer</b> )(struct <a class="el" href="structoval__message.html">oval_message</a> *, void *)</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:aeca76a8ef448e72b1487749dbc9f1ba1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeca76a8ef448e72b1487749dbc9f1ba1"></a>
<a class="el" href="group__OVAL.html#ga83b7e728a31f7ad0a0306ec1408f0a1a">oval_family_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_family_parse</b> (xmlTextReaderPtr)</td></tr>
<tr class="memitem:a8590497e5a886d3ff7202f9c0f99a53e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8590497e5a886d3ff7202f9c0f99a53e"></a>
<a class="el" href="group__OVAL.html#ga99498f525c1a0282ef45557fc882f97f">oval_subtype_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_subtype_parse</b> (xmlTextReaderPtr)</td></tr>
<tr class="memitem:abd20d24da7e1c22665380615284fd7ba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd20d24da7e1c22665380615284fd7ba"></a>
<a class="el" href="group__OVALDEF.html#ga80d323a50a1976c7ecc926976b12af20">oval_affected_family_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_affected_family_parse</b> (xmlTextReaderPtr)</td></tr>
<tr class="memitem:a01a6f717f5a03822099c70d8b7dbe617"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a01a6f717f5a03822099c70d8b7dbe617"></a>
<a class="el" href="group__OVALDEF.html#gad5debd6ffe0c38c6de9108e86ee237e6">oval_operator_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_operator_parse</b> (xmlTextReaderPtr, char *, <a class="el" href="group__OVALDEF.html#gad5debd6ffe0c38c6de9108e86ee237e6">oval_operator_t</a>)</td></tr>
<tr class="memitem:aad91b7931c38e545c1a3eaab2a978c2d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aad91b7931c38e545c1a3eaab2a978c2d"></a>
<a class="el" href="group__OVALDEF.html#ga3f00a63428c2b5db781a9c87ec73acd1">oval_operation_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_operation_parse</b> (xmlTextReaderPtr, char *, <a class="el" href="group__OVALDEF.html#ga3f00a63428c2b5db781a9c87ec73acd1">oval_operation_t</a>)</td></tr>
<tr class="memitem:a074244c8dfb72503306e5e7d281af4cb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a074244c8dfb72503306e5e7d281af4cb"></a>
<a class="el" href="oval__types_8h.html#a3323efc68980168d0187c26dd22bfce1">oval_definition_class_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_class_parse</b> (xmlTextReaderPtr)</td></tr>
<tr class="memitem:afb49e1424ee4c0a724bf389cbc329942"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb49e1424ee4c0a724bf389cbc329942"></a>
<a class="el" href="group__OVALDEF.html#ga523a0461b03a564f296f54a73f99ade1">oval_existence_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_existence_parse</b> (xmlTextReaderPtr, char *, <a class="el" href="group__OVALDEF.html#ga523a0461b03a564f296f54a73f99ade1">oval_existence_t</a>)</td></tr>
<tr class="memitem:aee55634e5a910394c2d966ab367073b3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee55634e5a910394c2d966ab367073b3"></a>
<a class="el" href="group__OVALDEF.html#ga926ba821c14d2faac9a23b8908c23d70">oval_check_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_check_parse</b> (xmlTextReaderPtr, char *, <a class="el" href="group__OVALDEF.html#ga926ba821c14d2faac9a23b8908c23d70">oval_check_t</a>)</td></tr>
<tr class="memitem:a7263f79e4e1eacee1464eb45699e3c14"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7263f79e4e1eacee1464eb45699e3c14"></a>
<a class="el" href="group__OVALDEF.html#gac9a4faa0d289b6b2dabb76d43b03b671">oval_entity_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_entity_type_parse</b> (xmlTextReaderPtr)</td></tr>
<tr class="memitem:a60117a5d29c5476534a834b383eda6df"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a60117a5d29c5476534a834b383eda6df"></a>
<a class="el" href="group__OVALDEF.html#gaf069fe2fb2a9ae3abe47cab55b89827e">oval_datatype_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_datatype_parse</b> (xmlTextReaderPtr, char *, <a class="el" href="group__OVALDEF.html#gaf069fe2fb2a9ae3abe47cab55b89827e">oval_datatype_t</a>)</td></tr>
<tr class="memitem:a25e8adee30dcb1edb91055c21460e90e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a25e8adee30dcb1edb91055c21460e90e"></a>
<a class="el" href="group__OVALDEF.html#gaf188be33624f01de2946ce6e58b6bf53">oval_entity_varref_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_entity_varref_type_parse</b> (xmlTextReaderPtr)</td></tr>
<tr class="memitem:a35a20adc31e3e12ca88ddd6b1fe1e273"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a35a20adc31e3e12ca88ddd6b1fe1e273"></a>
<a class="el" href="group__OVALDEF.html#gad53b9e7bb7cfcb4f85f67e2f486469df">oval_setobject_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_set_type_parse</b> (xmlTextReaderPtr)</td></tr>
<tr class="memitem:a318fccb92fcceebbd482dbdf8f665d6b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a318fccb92fcceebbd482dbdf8f665d6b"></a>
<a class="el" href="group__OVALDEF.html#ga695dd73f42848ceb78bc9c9b3794e08c">oval_setobject_operation_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_set_operation_parse</b> (xmlTextReaderPtr, char *, <a class="el" href="group__OVALDEF.html#ga695dd73f42848ceb78bc9c9b3794e08c">oval_setobject_operation_t</a>)</td></tr>
<tr class="memitem:a1ee09fa5e7e881772af0482fcf7914cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1ee09fa5e7e881772af0482fcf7914cc"></a>
<a class="el" href="group__OVALDEF.html#ga51591ee757727dbfa49795a8e4a771e5">oval_filter_action_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_filter_action_parse</b> (xmlTextReaderPtr, char *, <a class="el" href="group__OVALDEF.html#ga51591ee757727dbfa49795a8e4a771e5">oval_filter_action_t</a>)</td></tr>
<tr class="memitem:a448dd16c503a45649a72d85e032c390e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a448dd16c503a45649a72d85e032c390e"></a>
<a class="el" href="group__OVALDEF.html#ga508c483d127b48e6190a40b401962db6">oval_variable_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_variable_type_parse</b> (xmlTextReaderPtr)</td></tr>
<tr class="memitem:a91cc3987c2761a7379e0266869f8127f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91cc3987c2761a7379e0266869f8127f"></a>
<a class="el" href="group__OVALDEF.html#gab6ed49a929aed7027c01b143ced8ba2d">oval_component_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_component_type_parse</b> (xmlTextReaderPtr)</td></tr>
<tr class="memitem:a323eaf01459bbe57fd3e6d7acb976381"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a323eaf01459bbe57fd3e6d7acb976381"></a>
<a class="el" href="group__OVALDEF.html#gadca2ff0881da30f974d92a549dc76c4c">oval_arithmetic_operation_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_arithmetic_operation_parse</b> (xmlTextReaderPtr, char *, <a class="el" href="group__OVALDEF.html#gadca2ff0881da30f974d92a549dc76c4c">oval_arithmetic_operation_t</a>)</td></tr>
<tr class="memitem:aede2eb02700dc401f340f7ef3a30eb57"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aede2eb02700dc401f340f7ef3a30eb57"></a>
<a class="el" href="group__OVALDEF.html#gaea41231bb5ff1482100866e5a0c5f7f7">oval_datetime_format_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_datetime_format_parse</b> (xmlTextReaderPtr, char *, <a class="el" href="group__OVALDEF.html#gadca2ff0881da30f974d92a549dc76c4c">oval_arithmetic_operation_t</a>)</td></tr>
<tr class="memitem:af8f6d620723817492224822a029d42aa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af8f6d620723817492224822a029d42aa"></a>
<a class="el" href="group__OVALSYS.html#ga8ee215c8a9e2910e0595d0d32af688bc">oval_message_level_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_message_level_parse</b> (xmlTextReaderPtr, char *, <a class="el" href="group__OVALSYS.html#ga8ee215c8a9e2910e0595d0d32af688bc">oval_message_level_t</a>)</td></tr>
<tr class="memitem:a72695e61238ceedec28f036a4684a01b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a72695e61238ceedec28f036a4684a01b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>oval_variable_set_type</b> (struct <a class="el" href="structoval__variable.html">oval_variable</a> *variable, <a class="el" href="group__OVALDEF.html#ga508c483d127b48e6190a40b401962db6">oval_variable_type_t</a> type)</td></tr>
<tr class="memitem:ada481b5f67425c45c57cf74b7e7b820e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ada481b5f67425c45c57cf74b7e7b820e"></a>
<a class="el" href="oval__types_8h.html#a3323efc68980168d0187c26dd22bfce1">oval_definition_class_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_class_enum</b> (char *)</td></tr>
<tr class="memitem:ab7f77eba879d6ec8f8991cd05c845ce9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab7f77eba879d6ec8f8991cd05c845ce9"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_class_text</b> (<a class="el" href="oval__types_8h.html#a3323efc68980168d0187c26dd22bfce1">oval_definition_class_t</a>)</td></tr>
<tr class="memitem:a6b91927e936fe68c4a24d2e023fa1020"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b91927e936fe68c4a24d2e023fa1020"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_affected_parse_tag</b> (xmlTextReaderPtr reader, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *context, oval_affected_consumer, void *)</td></tr>
<tr class="memitem:a8aac5b2378dd471d474fd0f643d6f758"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8aac5b2378dd471d474fd0f643d6f758"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_test_parse_tag</b> (xmlTextReaderPtr reader, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *context, void *)</td></tr>
<tr class="memitem:a7318242446c7cf585a0ceadb25589d11"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7318242446c7cf585a0ceadb25589d11"></a>
xmlNode *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_test_to_dom</b> (struct <a class="el" href="structoval__test.html">oval_test</a> *, xmlDoc *, xmlNode *)</td></tr>
<tr class="memitem:afdd2ba2d7d2ddbb1c5aa7fa902cb17e1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afdd2ba2d7d2ddbb1c5aa7fa902cb17e1"></a>
xmlNode *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_criteria_node_to_dom</b> (struct <a class="el" href="structoval__criteria__node.html">oval_criteria_node</a> *, xmlDoc *, xmlNode *)</td></tr>
<tr class="memitem:a14dc011d9c46564ace44f9fd77154486"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a14dc011d9c46564ace44f9fd77154486"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_criteria_parse_tag</b> (xmlTextReaderPtr, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *, oval_criteria_consumer, void *)</td></tr>
<tr class="memitem:aa972f4176bc68ae45fc4efc58501e889"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa972f4176bc68ae45fc4efc58501e889"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_reference_parse_tag</b> (xmlTextReaderPtr, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *, oval_reference_consumer, void *)</td></tr>
<tr class="memitem:a722665fffcbacc80772191b79360f723"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a722665fffcbacc80772191b79360f723"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_parse_tag</b> (xmlTextReaderPtr reader, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *context, void *)</td></tr>
<tr class="memitem:a985d283718c214cb1bf264f245be62af"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a985d283718c214cb1bf264f245be62af"></a>
xmlNode *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_to_dom</b> (struct <a class="el" href="structoval__definition.html">oval_definition</a> *, xmlDoc *, xmlNode *)</td></tr>
<tr class="memitem:ae338bbc455adcd78712710dff9cfa14c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae338bbc455adcd78712710dff9cfa14c"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_object_parse_tag</b> (xmlTextReaderPtr reader, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *context, void *)</td></tr>
<tr class="memitem:af9a3df8001413f109090c987e5ce6a3a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af9a3df8001413f109090c987e5ce6a3a"></a>
xmlNode *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_object_to_dom</b> (struct <a class="el" href="structoval__object.html">oval_object</a> *, xmlDoc *, xmlNode *)</td></tr>
<tr class="memitem:ab09e3c44095e6d9c53eb3c3b4ccb83a9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab09e3c44095e6d9c53eb3c3b4ccb83a9"></a>
struct <a class="el" href="structoval__object.html">oval_object</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_object_clone2</b> (struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *, struct <a class="el" href="structoval__object.html">oval_object</a> *, char *)</td></tr>
<tr class="memitem:a93a33b1f7c586dcfa8a6f57aeda3c4d3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a93a33b1f7c586dcfa8a6f57aeda3c4d3"></a>
struct <a class="el" href="structoval__object.html">oval_object</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_object_create_internal</b> (struct <a class="el" href="structoval__object.html">oval_object</a> *, char *)</td></tr>
<tr class="memitem:ae5b9ac37e3377808857eacb347eed0f9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae5b9ac37e3377808857eacb347eed0f9"></a>
struct <a class="el" href="structoval__object.html">oval_object</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_object_get_base_obj</b> (struct <a class="el" href="structoval__object.html">oval_object</a> *)</td></tr>
<tr class="memitem:a61207ef82b05144c5469529ca1f6559b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a61207ef82b05144c5469529ca1f6559b"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_state_parse_tag</b> (xmlTextReaderPtr reader, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *context, void *)</td></tr>
<tr class="memitem:ab7a54c21230a785a21fe970013ee9e54"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab7a54c21230a785a21fe970013ee9e54"></a>
xmlNode *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_state_to_dom</b> (struct <a class="el" href="structoval__state.html">oval_state</a> *, xmlDoc *, xmlNode *)</td></tr>
<tr class="memitem:ab8c0f30d895686baab5a2e4e6e941e5e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8c0f30d895686baab5a2e4e6e941e5e"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_variable_parse_tag</b> (xmlTextReaderPtr reader, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *context, void *)</td></tr>
<tr class="memitem:a865acc03b2b5d700f3720292587f1733"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a865acc03b2b5d700f3720292587f1733"></a>
xmlNode *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_variable_to_dom</b> (struct <a class="el" href="structoval__variable.html">oval_variable</a> *, xmlDoc *, xmlNode *)</td></tr>
<tr class="memitem:a57c5c45922ebadb40d6bb13754be239c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a57c5c45922ebadb40d6bb13754be239c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>oval_variable_binding_to_dom</b> (struct <a class="el" href="structoval__variable__binding.html">oval_variable_binding</a> *, xmlDoc *, xmlNode *)</td></tr>
<tr class="memitem:a5986c4ab117844b86c3e1756244ecab8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5986c4ab117844b86c3e1756244ecab8"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_variable_binding_parse_tag</b> (xmlTextReaderPtr, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *, oval_variable_binding_consumer, void *)</td></tr>
<tr class="memitem:aefa8642bfd10d6473120d11a221d949e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aefa8642bfd10d6473120d11a221d949e"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_variable_type_get_text</b> (<a class="el" href="group__OVALDEF.html#ga508c483d127b48e6190a40b401962db6">oval_variable_type_t</a>)</td></tr>
<tr class="memitem:ga238b1ed7960995918cc6541bf280440c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga238b1ed7960995918cc6541bf280440c"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_filter_parse_tag</b> (xmlTextReaderPtr, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *, oval_filter_consumer, void *)</td></tr>
<tr class="memitem:ga3f11438793c6c3bc7429cb55333742d0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3f11438793c6c3bc7429cb55333742d0"></a>
xmlNode *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_filter_to_dom</b> (struct <a class="el" href="structoval__filter.html">oval_filter</a> *, xmlDoc *, xmlNode *)</td></tr>
<tr class="memitem:a9b0d0d1b3f0f3a917bca611cbbbc25b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9b0d0d1b3f0f3a917bca611cbbbc25b0"></a>
xmlNode *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_object_content_to_dom</b> (struct <a class="el" href="structoval__object__content.html">oval_object_content</a> *, xmlDoc *, xmlNode *)</td></tr>
<tr class="memitem:a1d4d96758ad03febeceb4e9e2b7c2058"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1d4d96758ad03febeceb4e9e2b7c2058"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_object_content_parse_tag</b> (xmlTextReaderPtr, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *, oval_object_content_consumer, void *)</td></tr>
<tr class="memitem:abe957c176a341f26dfdb4c17ae4f976d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abe957c176a341f26dfdb4c17ae4f976d"></a>
struct <a class="el" href="structoval__filter.html">oval_filter</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_object_content_get_filter</b> (struct <a class="el" href="structoval__object__content.html">oval_object_content</a> *)</td></tr>
<tr class="memitem:a4ad873a8347a6989176f2b72b139d012"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ad873a8347a6989176f2b72b139d012"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>oval_object_content_set_filter</b> (struct <a class="el" href="structoval__object__content.html">oval_object_content</a> *, struct <a class="el" href="structoval__filter.html">oval_filter</a> *)</td></tr>
<tr class="memitem:a4629e61ab6894be83a4620620b21cab7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4629e61ab6894be83a4620620b21cab7"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_state_content_parse_tag</b> (xmlTextReaderPtr, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *, oscap_consumer_func, void *)</td></tr>
<tr class="memitem:adf4977eeebed2c4cb125bd3060e1fd6f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adf4977eeebed2c4cb125bd3060e1fd6f"></a>
xmlNode *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_state_content_to_dom</b> (struct <a class="el" href="structoval__state__content.html">oval_state_content</a> *, xmlDoc *, xmlNode *)</td></tr>
<tr class="memitem:addaa2d3e9aefe844e4b54d98bf28b6c9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="addaa2d3e9aefe844e4b54d98bf28b6c9"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_behavior_parse_tag</b> (xmlTextReaderPtr, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *, <a class="el" href="group__OVAL.html#ga83b7e728a31f7ad0a0306ec1408f0a1a">oval_family_t</a>, oval_behavior_consumer, void *)</td></tr>
<tr class="memitem:a9426e7974c8cb47c2ad99de2157b4892"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9426e7974c8cb47c2ad99de2157b4892"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_entity_parse_tag</b> (xmlTextReaderPtr, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *, oscap_consumer_func, void *)</td></tr>
<tr class="memitem:a46de08fa0e208254fa1574f9c8864490"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a46de08fa0e208254fa1574f9c8864490"></a>
xmlNode *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_entity_to_dom</b> (struct <a class="el" href="structoval__entity.html">oval_entity</a> *, xmlDoc *, xmlNode *)</td></tr>
<tr class="memitem:a07cf69c4f5a9658ae40e8f9d6325a4ec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a07cf69c4f5a9658ae40e8f9d6325a4ec"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_record_field_parse_tag</b> (xmlTextReaderPtr, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *, oscap_consumer_func, void *, oval_record_field_type_t)</td></tr>
<tr class="memitem:a68443af392f0c8d1950fea539f399d36"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68443af392f0c8d1950fea539f399d36"></a>
xmlNode *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_record_field_to_dom</b> (struct <a class="el" href="structoval__record__field.html">oval_record_field</a> *, bool, xmlDoc *, xmlNode *)</td></tr>
<tr class="memitem:a2160f6b44919150df413dbb1d59f3f1c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2160f6b44919150df413dbb1d59f3f1c"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_set_parse_tag</b> (xmlTextReaderPtr, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *, oval_set_consumer, void *)</td></tr>
<tr class="memitem:a2a2884d40b199d8adab65bd79eeccaf1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2a2884d40b199d8adab65bd79eeccaf1"></a>
xmlNode *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_set_to_dom</b> (struct <a class="el" href="structoval__setobject.html">oval_setobject</a> *, xmlDoc *, xmlNode *)</td></tr>
<tr class="memitem:a9e4c6d13650da50561cecd9366cf1af7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e4c6d13650da50561cecd9366cf1af7"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>oval_set_propagate_filters</b> (struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *, struct <a class="el" href="structoval__setobject.html">oval_setobject</a> *, char *)</td></tr>
<tr class="memitem:af26c5e5ea17e98c6315a4965ea1fb9c6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af26c5e5ea17e98c6315a4965ea1fb9c6"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_value_parse_tag</b> (xmlTextReaderPtr, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *, oval_value_consumer, void *)</td></tr>
<tr class="memitem:a9980373353680b484f33198b703f6dbe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9980373353680b484f33198b703f6dbe"></a>
xmlNode *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_value_to_dom</b> (struct <a class="el" href="structoval__value.html">oval_value</a> *, xmlDoc *, xmlNode *)</td></tr>
<tr class="memitem:a1b6c32431d5dc1f12cfe2b49bbcc2556"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1b6c32431d5dc1f12cfe2b49bbcc2556"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_value_cast</b> (struct <a class="el" href="structoval__value.html">oval_value</a> *value, <a class="el" href="group__OVALDEF.html#gaf069fe2fb2a9ae3abe47cab55b89827e">oval_datatype_t</a> new_dt)</td></tr>
<tr class="memitem:a3e61b6dbeac64a13467573cd8b2d6209"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e61b6dbeac64a13467573cd8b2d6209"></a>
<a class="el" href="group__OVALSYS.html#ga6ca9feb1c89087dbae7c7d3074a378c9">oval_syschar_collection_flag_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_component_compute</b> (struct <a class="el" href="structoval__syschar__model.html">oval_syschar_model</a> *sysmod, struct <a class="el" href="structoval__component.html">oval_component</a> *component, struct <a class="el" href="structoval__collection.html">oval_collection</a> *value_collection)</td></tr>
<tr class="memitem:a9f4a6fa47a1fe06cf4014eb03e1a5604"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f4a6fa47a1fe06cf4014eb03e1a5604"></a>
<a class="el" href="group__OVALSYS.html#ga6ca9feb1c89087dbae7c7d3074a378c9">oval_syschar_collection_flag_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>oval_component_query</b> (<a class="el" href="structoval__probe__session.html">oval_probe_session_t</a> *sess, struct <a class="el" href="structoval__component.html">oval_component</a> *component, struct <a class="el" href="structoval__collection.html">oval_collection</a> *value_collection)</td></tr>
<tr class="memitem:a070610b186ec4416f34f8eac565c8027"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a070610b186ec4416f34f8eac565c8027"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_probe_session_query_object</b> (<a class="el" href="structoval__probe__session.html">oval_probe_session_t</a> *sess, struct <a class="el" href="structoval__object.html">oval_object</a> *object)</td></tr>
<tr class="memitem:a8aee2e84069fc09037ab4f0d287bf1a8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8aee2e84069fc09037ab4f0d287bf1a8"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_component_parse_tag</b> (xmlTextReaderPtr, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *, oval_component_consumer, void *)</td></tr>
<tr class="memitem:ab4e721a5ba98b985fef07603520b065c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4e721a5ba98b985fef07603520b065c"></a>
xmlNode *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_component_to_dom</b> (struct <a class="el" href="structoval__component.html">oval_component</a> *, xmlDoc *, xmlNode *)</td></tr>
<tr class="memitem:ac4d5310a3f6af65c175e2d6fe42f227b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4d5310a3f6af65c175e2d6fe42f227b"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_message_parse_tag</b> (xmlTextReaderPtr, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *, oscap_consumer_func, void *)</td></tr>
<tr class="memitem:a47cf666c79c791215a333d4cefd0dab4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a47cf666c79c791215a333d4cefd0dab4"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>oval_message_to_dom</b> (struct <a class="el" href="structoval__message.html">oval_message</a> *, xmlDoc *, xmlNode *)</td></tr>
<tr class="memitem:a4ef8e38dca390f9d73322fb2fecb5038"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ef8e38dca390f9d73322fb2fecb5038"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_generator_parse_tag</b> (xmlTextReader *, struct <a class="el" href="structoval__parser__context.html">oval_parser_context</a> *, void *user)</td></tr>
<tr class="memitem:a97bc2216dd718a60c1c0e7c557093ae4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a97bc2216dd718a60c1c0e7c557093ae4"></a>
xmlNode *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_generator_to_dom</b> (struct <a class="el" href="structoval__generator.html">oval_generator</a> *, xmlDocPtr, xmlNode *)</td></tr>
<tr class="memitem:a1849a159599a7658098653a2cdf038a9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1849a159599a7658098653a2cdf038a9"></a>
xmlNode *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_model_to_dom</b> (struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *definition_model, xmlDocPtr doc, xmlNode *parent)</td></tr>
<tr class="memitem:ae871545d3b9cbd8f383616a1ae58f715"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae871545d3b9cbd8f383616a1ae58f715"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_model_optimize_by_filter_propagation</b> (struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *)</td></tr>
<tr class="memitem:acbc1afcf59ba528970a68c44004bd4b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acbc1afcf59ba528970a68c44004bd4b6"></a>
struct <a class="el" href="structoval__definition.html">oval_definition</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_model_get_new_definition</b> (struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *, const char *)</td></tr>
<tr class="memitem:a02069f207934621289a8d4022a7da179"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a02069f207934621289a8d4022a7da179"></a>
struct <a class="el" href="structoval__test.html">oval_test</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_model_get_new_test</b> (struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *, const char *)</td></tr>
<tr class="memitem:a4b286cdd61d01a0d60127ca013bf37c5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b286cdd61d01a0d60127ca013bf37c5"></a>
struct <a class="el" href="structoval__object.html">oval_object</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_model_get_new_object</b> (struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *, const char *)</td></tr>
<tr class="memitem:af2bc37cc72271288eee998cf49e968d2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2bc37cc72271288eee998cf49e968d2"></a>
struct <a class="el" href="structoval__state.html">oval_state</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_model_get_new_state</b> (struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *, const char *)</td></tr>
<tr class="memitem:acca79255558dfc7ddf8f4360b895764f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acca79255558dfc7ddf8f4360b895764f"></a>
struct <a class="el" href="structoval__variable.html">oval_variable</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_model_get_new_variable</b> (struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *, const char *, <a class="el" href="group__OVALDEF.html#ga508c483d127b48e6190a40b401962db6">oval_variable_type_t</a> type)</td></tr>
<tr class="memitem:af1f5515f6da8d3748b3a366f8bbb15a8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af1f5515f6da8d3748b3a366f8bbb15a8"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_model_add_definition</b> (struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *, struct <a class="el" href="structoval__definition.html">oval_definition</a> *)</td></tr>
<tr class="memitem:ad4b6f202e4bdb1602466e66664e04f52"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad4b6f202e4bdb1602466e66664e04f52"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_model_add_test</b> (struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *, struct <a class="el" href="structoval__test.html">oval_test</a> *)</td></tr>
<tr class="memitem:a3ad9c9c7075985a86cb2008f46bb34ae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ad9c9c7075985a86cb2008f46bb34ae"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_model_add_object</b> (struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *, struct <a class="el" href="structoval__object.html">oval_object</a> *)</td></tr>
<tr class="memitem:ac15981b2a973d355c70d9e6df799e8e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac15981b2a973d355c70d9e6df799e8e6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_model_add_state</b> (struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *, struct <a class="el" href="structoval__state.html">oval_state</a> *)</td></tr>
<tr class="memitem:ad865fed5779c22ffa105168c5be0bb5c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad865fed5779c22ffa105168c5be0bb5c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_model_add_variable</b> (struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *, struct <a class="el" href="structoval__variable.html">oval_variable</a> *)</td></tr>
<tr class="memitem:a6a6310eab61e2d6c5d5a3f46b858cb99"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6a6310eab61e2d6c5d5a3f46b858cb99"></a>
const char *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_model_get_schema</b> (struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *model)</td></tr>
<tr class="memitem:aaeb8d255129309a6e3451491f2471219"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaeb8d255129309a6e3451491f2471219"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_model_set_schema</b> (struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *model, const char *version)</td></tr>
<tr class="memitem:aa995821d77735cf302d52a6ec106d35b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa995821d77735cf302d52a6ec106d35b"></a>
struct oval_string_map *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_model_build_vardef_mapping</b> (struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *model)</td></tr>
<tr class="memitem:ae66190d2f506b8386000abf9b4e1542f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae66190d2f506b8386000abf9b4e1542f"></a>
struct <a class="el" href="structoval__string__iterator.html">oval_string_iterator</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_definition_model_get_definitions_dependent_on_variable</b> (struct <a class="el" href="structoval__definition__model.html">oval_definition_model</a> *model, struct <a class="el" href="structoval__variable.html">oval_variable</a> *variable)</td></tr>
<tr class="memitem:ad05f2b7d50b786b3f86be1fac07635de"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad05f2b7d50b786b3f86be1fac07635de"></a>
struct <a class="el" href="structoval__collection.html">oval_collection</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>oval_variable_model_get_values_ref</b> (struct <a class="el" href="structoval__variable__model.html">oval_variable_model</a> *, char *)</td></tr>
<tr class="memitem:a5a80cef1dd373822dec4f22a9bba1822"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5a80cef1dd373822dec4f22a9bba1822"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><b>oval_variable_bind_ext_var</b> (struct <a class="el" href="structoval__variable.html">oval_variable</a> *, struct <a class="el" href="structoval__variable__model.html">oval_variable_model</a> *, char *)</td></tr>
<tr class="memitem:a95dd15dc8af4974f7c68c46275d0ac64"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a95dd15dc8af4974f7c68c46275d0ac64"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>oval_variable_contains_value</b> (struct <a class="el" href="structoval__variable.html">oval_variable</a> *variable, const char *o_value_text)</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:aa2e00805c885fefec2154807e4fb6cca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa2e00805c885fefec2154807e4fb6cca"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>OSCAP_HIDDEN_START</b></td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Open Vulnerability and Assessment Language. </p>
<p>See more details at <a href="http://oval.mitre.org/">http://oval.mitre.org/</a> </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.1.1
</small></address>
</body>
</html>