<!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: xccdf_group Struct 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.6 --> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="modules.html"><span>Modules</span></a></li> <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li> <li><a href="files.html"><span>Files</span></a></li> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="annotated.html"><span>Data Structures</span></a></li> <li><a href="classes.html"><span>Data Structure Index</span></a></li> <li><a href="functions.html"><span>Data Fields</span></a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> </div> <div class="headertitle"> <div class="title">xccdf_group Struct Reference<div class="ingroups"><a class="el" href="group__XCCDF.html">XCCDF</a></div></div> </div> </div><!--header--> <div class="contents"> <p>XCCDF rule group. <a href="structxccdf__group.html#details">More...</a></p> <p><code>#include <<a class="el" href="xccdf__benchmark_8h_source.html">xccdf_benchmark.h</a>></code></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> <tr class="memitem:gaf4d51d84ab7cb0ca88b7e475774eb07c"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__group.html">xccdf_group</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gaf4d51d84ab7cb0ca88b7e475774eb07c">xccdf_group_new</a> (void)</td></tr> <tr class="separator:gaf4d51d84ab7cb0ca88b7e475774eb07c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaa7bf36f3b5fd2ea3d43ba245ca5d6a8d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gaa7bf36f3b5fd2ea3d43ba245ca5d6a8d">xccdf_group_free</a> (struct <a class="el" href="structxccdf__item.html">xccdf_item</a> *group)</td></tr> <tr class="separator:gaa7bf36f3b5fd2ea3d43ba245ca5d6a8d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga33410ba9dd0b4768b5259e41d577a01b"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__item.html">xccdf_item</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga33410ba9dd0b4768b5259e41d577a01b">xccdf_group_to_item</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item)</td></tr> <tr class="separator:ga33410ba9dd0b4768b5259e41d577a01b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga1ed30632ea63dc2d7e8604a8e908ab19"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__group.html">xccdf_group</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga1ed30632ea63dc2d7e8604a8e908ab19">xccdf_group_clone</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:ga1ed30632ea63dc2d7e8604a8e908ab19"><td class="memSeparator" colspan="2"> </td></tr> <tr><td colspan="2"><div class="groupHeader">Getters</div></td></tr> <tr><td colspan="2"><div class="groupText"><p>Return value is pointer to structure's member.</p> <p>Do not free unless you null the pointer in the structure. Use remove function otherwise. </p> </div></td></tr> <tr class="memitem:ga6728f6c147d5a3357fffa676774e1296"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__item__iterator.html">xccdf_item_iterator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga6728f6c147d5a3357fffa676774e1296">xccdf_group_get_content</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="memdesc:ga6728f6c147d5a3357fffa676774e1296"><td class="mdescLeft"> </td><td class="mdescRight">Get an iterator to the group content. <a href="group__XCCDF.html#ga6728f6c147d5a3357fffa676774e1296">More...</a><br/></td></tr> <tr class="separator:ga6728f6c147d5a3357fffa676774e1296"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga71a25cc18488f10ef56673c207a6b54b"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__value__iterator.html">xccdf_value_iterator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga71a25cc18488f10ef56673c207a6b54b">xccdf_group_get_values</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:ga71a25cc18488f10ef56673c207a6b54b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga7db0efc44706522ad521afdaa413ea7a"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga7db0efc44706522ad521afdaa413ea7a">xccdf_group_get_id</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:ga7db0efc44706522ad521afdaa413ea7a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga26bb90f0e45f1c1614fd50e8f5b10e0a"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoscap__text__iterator.html">oscap_text_iterator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga26bb90f0e45f1c1614fd50e8f5b10e0a">xccdf_group_get_title</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:ga26bb90f0e45f1c1614fd50e8f5b10e0a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga30e354d6dabf58a12d792c2b2e98753e"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoscap__text__iterator.html">oscap_text_iterator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga30e354d6dabf58a12d792c2b2e98753e">xccdf_group_get_description</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:ga30e354d6dabf58a12d792c2b2e98753e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaa364f63342426cb51e94466ccbfe515e"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gaa364f63342426cb51e94466ccbfe515e">xccdf_group_get_version</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:gaa364f63342426cb51e94466ccbfe515e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga1b7bca8cb54fffd42a15a4f72f0acdd4"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoscap__text__iterator.html">oscap_text_iterator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga1b7bca8cb54fffd42a15a4f72f0acdd4">xccdf_group_get_question</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:ga1b7bca8cb54fffd42a15a4f72f0acdd4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga5f25b8172e9aa2582d854795f3fa4115"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__warning__iterator.html">xccdf_warning_iterator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga5f25b8172e9aa2582d854795f3fa4115">xccdf_group_get_warnings</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:ga5f25b8172e9aa2582d854795f3fa4115"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga5ff56d91f1eaa842b5308248b29c9531"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoscap__text__iterator.html">oscap_text_iterator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga5ff56d91f1eaa842b5308248b29c9531">xccdf_group_get_rationale</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:ga5ff56d91f1eaa842b5308248b29c9531"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gacd5df895dc1734a6e0e71a1e7cd8d6c3"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gacd5df895dc1734a6e0e71a1e7cd8d6c3">xccdf_group_get_cluster_id</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:gacd5df895dc1734a6e0e71a1e7cd8d6c3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gadb21352fb50a8a5e77fe3745797d0635"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gadb21352fb50a8a5e77fe3745797d0635">xccdf_group_get_weight</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:gadb21352fb50a8a5e77fe3745797d0635"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gabf467e5cdb3165963d55ea3c6d085a83"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gabf467e5cdb3165963d55ea3c6d085a83">xccdf_group_set_weight</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, <a class="el" href="group__XCCDF.html#ga83ab7d5052d01468f373732e268f47b4">xccdf_numeric</a> newval)</td></tr> <tr class="separator:gabf467e5cdb3165963d55ea3c6d085a83"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga27ab5489949fb35a9bf9cc090907eb3e"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga27ab5489949fb35a9bf9cc090907eb3e">xccdf_group_get_extends</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:ga27ab5489949fb35a9bf9cc090907eb3e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gad7843680e07ceae1c86473eb93db2af2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gad7843680e07ceae1c86473eb93db2af2">xccdf_group_get_abstract</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:gad7843680e07ceae1c86473eb93db2af2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga02f2415de16636ad2fa220f926794e42"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga02f2415de16636ad2fa220f926794e42">xccdf_group_get_prohibit_changes</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:ga02f2415de16636ad2fa220f926794e42"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gae65b54804365e0ca261b5f6071850c61"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gae65b54804365e0ca261b5f6071850c61">xccdf_group_get_hidden</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:gae65b54804365e0ca261b5f6071850c61"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga6ab4b70786c635e329b8ac23e6ed2f59"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga6ab4b70786c635e329b8ac23e6ed2f59">xccdf_group_get_selected</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:ga6ab4b70786c635e329b8ac23e6ed2f59"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga6bc6890dda0ed85700ee384b3c193f46"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoscap__string__iterator.html">oscap_string_iterator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga6bc6890dda0ed85700ee384b3c193f46">xccdf_group_get_platforms</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:ga6bc6890dda0ed85700ee384b3c193f46"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gacc7131723b9fe2450cb653d55a4d19ca"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__status__iterator.html">xccdf_status_iterator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gacc7131723b9fe2450cb653d55a4d19ca">xccdf_group_get_statuses</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:gacc7131723b9fe2450cb653d55a4d19ca"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga278ce2abe9fb5bd9a7a95029bfcbed10"><td class="memItemLeft" align="right" valign="top">struct oscap_reference_iterator * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga278ce2abe9fb5bd9a7a95029bfcbed10">xccdf_group_get_dc_statuses</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:ga278ce2abe9fb5bd9a7a95029bfcbed10"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga0a40f7c1083849baf6a214cb725f85f4"><td class="memItemLeft" align="right" valign="top">struct oscap_reference_iterator * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga0a40f7c1083849baf6a214cb725f85f4">xccdf_group_get_references</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:ga0a40f7c1083849baf6a214cb725f85f4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaf5bac7665a04382e7da5474af792a82a"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__status.html">xccdf_status</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gaf5bac7665a04382e7da5474af792a82a">xccdf_group_get_status_current</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:gaf5bac7665a04382e7da5474af792a82a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga039ccb5f113bcd0ee1cb103f28d9c443"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoscap__string__iterator.html">oscap_string_iterator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga039ccb5f113bcd0ee1cb103f28d9c443">xccdf_group_get_conflicts</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:ga039ccb5f113bcd0ee1cb103f28d9c443"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga3c045d98f388b379181110e87b721080"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoscap__stringlist__iterator.html">oscap_stringlist_iterator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga3c045d98f388b379181110e87b721080">xccdf_group_get_requires</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:ga3c045d98f388b379181110e87b721080"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga3a6a5edf661078b330a45b0243926af4"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structoscap__string__iterator.html">oscap_string_iterator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga3a6a5edf661078b330a45b0243926af4">xccdf_group_get_metadata</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:ga3a6a5edf661078b330a45b0243926af4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaa103714d69cedcefc345cf5f41e47418"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gaa103714d69cedcefc345cf5f41e47418">xccdf_group_get_version_time</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:gaa103714d69cedcefc345cf5f41e47418"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga37b329a42494c5201561469c6c402b91"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga37b329a42494c5201561469c6c402b91">xccdf_group_get_version_update</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:ga37b329a42494c5201561469c6c402b91"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gab77c7fcf42442890cec4919c7f13205e"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxccdf__benchmark.html">xccdf_benchmark</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gab77c7fcf42442890cec4919c7f13205e">xccdf_group_get_benchmark</a> (const struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group)</td></tr> <tr class="separator:gab77c7fcf42442890cec4919c7f13205e"><td class="memSeparator" colspan="2"> </td></tr> <tr><td colspan="2"><div class="groupHeader">Setters</div></td></tr> <tr><td colspan="2"><div class="groupText"><p>For lists use add functions.</p> <p>Parameters of set functions are duplicated in memory and need to be freed by caller. </p> </div></td></tr> <tr class="memitem:ga7f3b800ccd89a3ea0508242f0464b100"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga7f3b800ccd89a3ea0508242f0464b100">xccdf_group_set_id</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, const char *newval)</td></tr> <tr class="separator:ga7f3b800ccd89a3ea0508242f0464b100"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaaafc9dfb3df21c810b7490f628f7f636"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gaaafc9dfb3df21c810b7490f628f7f636">xccdf_group_set_cluster_id</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, const char *newval)</td></tr> <tr class="separator:gaaafc9dfb3df21c810b7490f628f7f636"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gabebbb5661cf8976e0eb6ce0eab8e1bc4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gabebbb5661cf8976e0eb6ce0eab8e1bc4">xccdf_group_set_extends</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, const char *newval)</td></tr> <tr class="separator:gabebbb5661cf8976e0eb6ce0eab8e1bc4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga97e261702c88f078ce95a5821412a385"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga97e261702c88f078ce95a5821412a385">xccdf_group_set_version</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, const char *newval)</td></tr> <tr class="separator:ga97e261702c88f078ce95a5821412a385"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga38bbc8861e01beac7f71119befc5bb7e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga38bbc8861e01beac7f71119befc5bb7e">xccdf_group_set_version_time</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, const char *newval)</td></tr> <tr class="separator:ga38bbc8861e01beac7f71119befc5bb7e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga5b8c948d5feb593a60ae7cf35d47b6d8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga5b8c948d5feb593a60ae7cf35d47b6d8">xccdf_group_set_version_update</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, const char *newval)</td></tr> <tr class="separator:ga5b8c948d5feb593a60ae7cf35d47b6d8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga7902072c2f264031565bfc4aa5bbbc14"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga7902072c2f264031565bfc4aa5bbbc14">xccdf_group_set_abstract</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, bool newval)</td></tr> <tr class="separator:ga7902072c2f264031565bfc4aa5bbbc14"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga53e3777f9baf2234eb5a10f2f6e2ad8b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga53e3777f9baf2234eb5a10f2f6e2ad8b">xccdf_group_set_hidden</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, bool newval)</td></tr> <tr class="separator:ga53e3777f9baf2234eb5a10f2f6e2ad8b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga1a6377f104c42cbfb2c9ec9ffaca4df9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga1a6377f104c42cbfb2c9ec9ffaca4df9">xccdf_group_set_prohibit_changes</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, bool newval)</td></tr> <tr class="separator:ga1a6377f104c42cbfb2c9ec9ffaca4df9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gad8ea5e4db6624aeb5709c39e32b96537"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gad8ea5e4db6624aeb5709c39e32b96537">xccdf_group_set_selected</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, bool newval)</td></tr> <tr class="separator:gad8ea5e4db6624aeb5709c39e32b96537"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gafdfb44aae27e22ae787ff1897cd27d6e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gafdfb44aae27e22ae787ff1897cd27d6e">xccdf_group_add_metadata</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, const char *metadata)</td></tr> <tr class="separator:gafdfb44aae27e22ae787ff1897cd27d6e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga4b364efe4777075f55c0d18f2b73b01f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga4b364efe4777075f55c0d18f2b73b01f">xccdf_group_add_description</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, struct <a class="el" href="structoscap__text.html">oscap_text</a> *newval)</td></tr> <tr class="separator:ga4b364efe4777075f55c0d18f2b73b01f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gacfc9bdcf645f04a753410ca67f2e20ed"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gacfc9bdcf645f04a753410ca67f2e20ed">xccdf_group_add_platform</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, const char *newval)</td></tr> <tr class="separator:gacfc9bdcf645f04a753410ca67f2e20ed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga1e2f9e09c99451a381cb8a23297fb6fa"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga1e2f9e09c99451a381cb8a23297fb6fa">xccdf_group_add_question</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, struct <a class="el" href="structoscap__text.html">oscap_text</a> *newval)</td></tr> <tr class="separator:ga1e2f9e09c99451a381cb8a23297fb6fa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga31addbaffd029b7a5e3a825be79dbb56"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga31addbaffd029b7a5e3a825be79dbb56">xccdf_group_add_rationale</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, struct <a class="el" href="structoscap__text.html">oscap_text</a> *newval)</td></tr> <tr class="separator:ga31addbaffd029b7a5e3a825be79dbb56"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga973f78bb0f768b467715b63128a0e855"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga973f78bb0f768b467715b63128a0e855">xccdf_group_add_reference</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, struct <a class="el" href="structoscap__reference.html">oscap_reference</a> *newval)</td></tr> <tr class="separator:ga973f78bb0f768b467715b63128a0e855"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gae3127502d25009bd50280139cd9cd4ac"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gae3127502d25009bd50280139cd9cd4ac">xccdf_group_add_status</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, struct <a class="el" href="structxccdf__status.html">xccdf_status</a> *newval)</td></tr> <tr class="separator:gae3127502d25009bd50280139cd9cd4ac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga019959f183d6113500e469949bcdc815"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga019959f183d6113500e469949bcdc815">xccdf_group_add_dc_status</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, struct <a class="el" href="structoscap__reference.html">oscap_reference</a> *newval)</td></tr> <tr class="separator:ga019959f183d6113500e469949bcdc815"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gacb242530f1bbe598f7271d5b7087c464"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gacb242530f1bbe598f7271d5b7087c464">xccdf_group_add_title</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, struct <a class="el" href="structoscap__text.html">oscap_text</a> *newval)</td></tr> <tr class="separator:gacb242530f1bbe598f7271d5b7087c464"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gad58cb4a7fa4770797367b307168b3210"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gad58cb4a7fa4770797367b307168b3210">xccdf_group_add_warning</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item, struct <a class="el" href="structxccdf__warning.html">xccdf_warning</a> *newval)</td></tr> <tr class="separator:gad58cb4a7fa4770797367b307168b3210"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga921543ff7ef6224054e98de6cf02fe31"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga921543ff7ef6224054e98de6cf02fe31">xccdf_group_add_rule</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group, struct <a class="el" href="structxccdf__rule.html">xccdf_rule</a> *item)</td></tr> <tr class="separator:ga921543ff7ef6224054e98de6cf02fe31"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaa4a5a86e2d7b0f7e4c9043b2ce7364d2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gaa4a5a86e2d7b0f7e4c9043b2ce7364d2">xccdf_group_add_group</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group, struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *item)</td></tr> <tr class="separator:gaa4a5a86e2d7b0f7e4c9043b2ce7364d2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga07002948770394617327b7fb5ad16168"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga07002948770394617327b7fb5ad16168">xccdf_group_add_value</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group, struct <a class="el" href="structxccdf__value.html">xccdf_value</a> *item)</td></tr> <tr class="separator:ga07002948770394617327b7fb5ad16168"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gac5aefbf089e9338091ab4f27fb8c6f88"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gac5aefbf089e9338091ab4f27fb8c6f88">xccdf_group_add_content</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *rule, struct <a class="el" href="structxccdf__item.html">xccdf_item</a> *item)</td></tr> <tr class="separator:gac5aefbf089e9338091ab4f27fb8c6f88"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga9cd31b5638063920ea0bf7dcb812a9b5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#ga9cd31b5638063920ea0bf7dcb812a9b5">xccdf_group_add_requires</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group, struct <a class="el" href="structoscap__stringlist.html">oscap_stringlist</a> *requires)</td></tr> <tr class="separator:ga9cd31b5638063920ea0bf7dcb812a9b5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaddbaf9716fa68b35a95ba955ee7475b1"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__XCCDF.html#gaddbaf9716fa68b35a95ba955ee7475b1">xccdf_group_add_conflicts</a> (struct <a class="el" href="structxccdf__group.html">xccdf_group</a> *group, const char *conflicts)</td></tr> <tr class="separator:gaddbaf9716fa68b35a95ba955ee7475b1"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>XCCDF rule group. </p> </div><hr/>The documentation for this struct was generated from the following file:<ul> <li><a class="el" href="xccdf__benchmark_8h_source.html">xccdf_benchmark.h</a></li> </ul> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.6 </small></address> </body> </html>