Sophie

Sophie

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

openscap-devel-0.5.7-1mdv2010.1.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Open SCAP Library: oval_sysdata Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.1 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
      <li><a href="classes.html"><span>Data&nbsp;Structure&nbsp;Index</span></a></li>
      <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>oval_sysdata Struct Reference<br/>
<small>
[<a class="el" href="group__OVALSYS.html">OVAL System Characteristics</a>]</small>
</h1><!-- doxytag: class="oval_sysdata" -->
<p>Data item aggregator.  
<a href="#_details">More...</a></p>

<p><code>#include &lt;<a class="el" href="oval__system__characteristics_8h_source.html">oval_system_characteristics.h</a>&gt;</code></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2e2408bbdc5505ff46326752af07c54b"></a><!-- doxytag: member="oval_sysdata::oval_sysdata_new" ref="ga2e2408bbdc5505ff46326752af07c54b" args="(struct oval_syschar_model *, char *id)" -->
struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_new</b> (struct <a class="el" href="structoval__syschar__model.html">oval_syschar_model</a> *, char *id)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6daf3a22c5c15ee3d42eb4b11e3fa73b"></a><!-- doxytag: member="oval_sysdata::oval_sysdata_clone" ref="ga6daf3a22c5c15ee3d42eb4b11e3fa73b" args="(struct oval_syschar_model *new_model, struct oval_sysdata *old_data)" -->
struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_clone</b> (struct <a class="el" href="structoval__syschar__model.html">oval_syschar_model</a> *new_model, struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *old_data)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga57db4f2621248464d7aef0b3788b589f"></a><!-- doxytag: member="oval_sysdata::oval_sysdata_free" ref="ga57db4f2621248464d7aef0b3788b589f" args="(struct oval_sysdata *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_free</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *)</td></tr>
<tr><td colspan="2"><div class="groupHeader">Setters</div></td></tr>
<tr><td colspan="2"><div class="groupText"><p><a class="anchor" id="amgrp6e47466b75bb957a603aa54c079ac8bf"></a> </p>
<br/><br/></div></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6e7a86bcfebac9c78a7e8fa59d59d335"></a><!-- doxytag: member="oval_sysdata::oval_sysdata_set_status" ref="ga6e7a86bcfebac9c78a7e8fa59d59d335" args="(struct oval_sysdata *, oval_syschar_status_t)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_set_status</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *, <a class="el" href="group__OVALSYS.html#gacf14e82865b7254b573e9a98e7fae422">oval_syschar_status_t</a>)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5234cd4f3811b71fa0558dbe10318f7f"></a><!-- doxytag: member="oval_sysdata::oval_sysdata_set_subtype" ref="ga5234cd4f3811b71fa0558dbe10318f7f" args="(struct oval_sysdata *sysdata, oval_subtype_t subtype)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_set_subtype</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *sysdata, <a class="el" href="group__OVAL.html#ga99498f525c1a0282ef45557fc882f97f">oval_subtype_t</a> subtype)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga34f1e92479d452f9912aba842b9b37fe"></a><!-- doxytag: member="oval_sysdata::oval_sysdata_set_message" ref="ga34f1e92479d452f9912aba842b9b37fe" args="(struct oval_sysdata *data, char *message)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_set_message</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *data, char *message)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabf0b13860152c0967074a97840d291fa"></a><!-- doxytag: member="oval_sysdata::oval_sysdata_set_message_level" ref="gabf0b13860152c0967074a97840d291fa" args="(struct oval_sysdata *data, oval_message_level_t level)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_set_message_level</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *data, <a class="el" href="group__OVALSYS.html#ga8ee215c8a9e2910e0595d0d32af688bc">oval_message_level_t</a> level)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga678bbeb7f85357bea7cc605e3d268b06"></a><!-- doxytag: member="oval_sysdata::oval_sysdata_add_item" ref="ga678bbeb7f85357bea7cc605e3d268b06" args="(struct oval_sysdata *, struct oval_sysitem *)" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><b>oval_sysdata_add_item</b> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *, struct <a class="el" href="structoval__sysitem.html">oval_sysitem</a> *)</td></tr>
<tr><td colspan="2"><div class="groupHeader">Getters</div></td></tr>
<tr><td colspan="2"><div class="groupText"><p><a class="anchor" id="amgrpc9fd0bcb5385a65354c37f1bb504399d"></a> </p>
<br/><br/></div></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafd783520e3e01ee81fd4369664c78925"></a><!-- doxytag: member="oval_sysdata::oval_sysdata_get_id" ref="gafd783520e3e01ee81fd4369664c78925" args="(struct oval_sysdata *)" -->
char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALSYS.html#gafd783520e3e01ee81fd4369664c78925">oval_sysdata_get_id</a> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get system data ID. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaca753a9538779164ed5a85315bc76929"></a><!-- doxytag: member="oval_sysdata::oval_sysdata_get_status" ref="gaca753a9538779164ed5a85315bc76929" args="(struct oval_sysdata *)" -->
<a class="el" href="group__OVALSYS.html#gacf14e82865b7254b573e9a98e7fae422">oval_syschar_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALSYS.html#gaca753a9538779164ed5a85315bc76929">oval_sysdata_get_status</a> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get system data status. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadfb39c3f8ac62835963920ddc7806d66"></a><!-- doxytag: member="oval_sysdata::oval_sysdata_get_items" ref="gadfb39c3f8ac62835963920ddc7806d66" args="(struct oval_sysdata *)" -->
struct <a class="el" href="structoval__sysitem__iterator.html">oval_sysitem_iterator</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALSYS.html#gadfb39c3f8ac62835963920ddc7806d66">oval_sysdata_get_items</a> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get system data individual items. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaaedd685597a8ff704a1bf54f4704a68e"></a><!-- doxytag: member="oval_sysdata::oval_sysdata_get_message" ref="gaaedd685597a8ff704a1bf54f4704a68e" args="(struct oval_sysdata *)" -->
char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALSYS.html#gaaedd685597a8ff704a1bf54f4704a68e">oval_sysdata_get_message</a> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get system data message. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa5ebdcfd8587014d5d687aedfb18931c"></a><!-- doxytag: member="oval_sysdata::oval_sysdata_get_message_level" ref="gaa5ebdcfd8587014d5d687aedfb18931c" args="(struct oval_sysdata *)" -->
<a class="el" href="group__OVALSYS.html#ga8ee215c8a9e2910e0595d0d32af688bc">oval_message_level_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALSYS.html#gaa5ebdcfd8587014d5d687aedfb18931c">oval_sysdata_get_message_level</a> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get system data message level. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5d47e6d88610d1a87d90594c1d435b39"></a><!-- doxytag: member="oval_sysdata::oval_sysdata_get_subtype" ref="ga5d47e6d88610d1a87d90594c1d435b39" args="(struct oval_sysdata *)" -->
<a class="el" href="group__OVAL.html#ga99498f525c1a0282ef45557fc882f97f">oval_subtype_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALSYS.html#ga5d47e6d88610d1a87d90594c1d435b39">oval_sysdata_get_subtype</a> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get system data subtype. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALSYS.html#ga9565e87f0766b8df716f38280b60359f">oval_sysdata_is_locked</a> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *sysdata)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return <b>true</b> if the sysdata instance is locked.  <a href="group__OVALSYS.html#ga9565e87f0766b8df716f38280b60359f"></a><br/></td></tr>
<tr><td colspan="2"><div class="groupHeader">Evaluators</div></td></tr>
<tr><td colspan="2"><div class="groupText"><p><a class="anchor" id="amgrp1fdbbbb8aba6580be2c9cb4b12e86ca2"></a> </p>
<br/><br/></div></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4dce9cafe732b5568c73b91cd4aa620b"></a><!-- doxytag: member="oval_sysdata::oval_sysdata_is_valid" ref="ga4dce9cafe732b5568c73b91cd4aa620b" args="(struct oval_sysdata *sysdata)" -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__OVALSYS.html#ga4dce9cafe732b5568c73b91cd4aa620b">oval_sysdata_is_valid</a> (struct <a class="el" href="structoval__sysdata.html">oval_sysdata</a> *sysdata)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return <b>true</b> if the sysdata instance is valid. <br/></td></tr>
<tr><td colspan="2"><h2>Data Fields</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a87265be887243bb9d2b57c6cbc286a74"></a><!-- doxytag: member="oval_sysdata::model" ref="a87265be887243bb9d2b57c6cbc286a74" args="" -->
struct <a class="el" href="structoval__syschar__model.html">oval_syschar_model</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>model</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac04a3017a174a8154959717ceb05ae69"></a><!-- doxytag: member="oval_sysdata::subtype" ref="ac04a3017a174a8154959717ceb05ae69" args="" -->
<a class="el" href="group__OVAL.html#ga99498f525c1a0282ef45557fc882f97f">oval_subtype_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>subtype</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2b73f3c34875b9becedc992dcb79d0b9"></a><!-- doxytag: member="oval_sysdata::message_level" ref="a2b73f3c34875b9becedc992dcb79d0b9" args="" -->
<a class="el" href="group__OVALSYS.html#ga8ee215c8a9e2910e0595d0d32af688bc">oval_message_level_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>message_level</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af108e3a3998d481fe6b321a2fc236b21"></a><!-- doxytag: member="oval_sysdata::id" ref="af108e3a3998d481fe6b321a2fc236b21" args="" -->
char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>id</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3c498504772d79831a7576b1e0d31b6b"></a><!-- doxytag: member="oval_sysdata::message" ref="a3c498504772d79831a7576b1e0d31b6b" args="" -->
char *&nbsp;</td><td class="memItemRight" valign="bottom"><b>message</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6570ee20d326e25b920f943c4702ae1f"></a><!-- doxytag: member="oval_sysdata::items" ref="a6570ee20d326e25b920f943c4702ae1f" args="" -->
struct <a class="el" href="structoval__collection.html">oval_collection</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>items</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af6f5124e548476d15e984e714957896c"></a><!-- doxytag: member="oval_sysdata::status" ref="af6f5124e548476d15e984e714957896c" args="" -->
<a class="el" href="group__OVALSYS.html#gacf14e82865b7254b573e9a98e7fae422">oval_syschar_status_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>status</b></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Data item aggregator. </p>
<p>Instances of Oval_sysdata aggregate one or more item elements. Each item defines a specific piece of data on the system. </p>
<hr/>The documentation for this struct was generated from the following files:<ul>
<li>/home/pvrabec/openscap/openscap-0.5.7/src/OVAL/<a class="el" href="oval__sysData_8c.html">oval_sysData.c</a></li>
<li>/home/pvrabec/openscap/openscap-0.5.7/src/OVAL/public/<a class="el" href="oval__system__characteristics_8h_source.html">oval_system_characteristics.h</a></li>
</ul>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on 26 Feb 2010 for Open SCAP Library by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
</html>