Sophie

Sophie

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

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

\hypertarget{group__XCCDF}{
\section{XCCDF}
\label{group__XCCDF}\index{XCCDF@{XCCDF}}
}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structxccdf__item}{xccdf\_\-item}
\begin{DoxyCompactList}\small\item\em A base class for XCCDF items. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__benchmark}{xccdf\_\-benchmark}
\begin{DoxyCompactList}\small\item\em XCCDF Benchmark. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__profile}{xccdf\_\-profile}
\begin{DoxyCompactList}\small\item\em XCCDF Profile. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__rule}{xccdf\_\-rule}
\begin{DoxyCompactList}\small\item\em XCCDF Rule. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__group}{xccdf\_\-group}
\begin{DoxyCompactList}\small\item\em XCCDF rule group. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__value}{xccdf\_\-value}
\begin{DoxyCompactList}\small\item\em XCCDF Value. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__result}{xccdf\_\-result}
\begin{DoxyCompactList}\small\item\em XCCDF Test Result. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__notice}{xccdf\_\-notice}
\begin{DoxyCompactList}\small\item\em XCCDF benchmark legal notice. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__status}{xccdf\_\-status}
\begin{DoxyCompactList}\small\item\em XCCDF item status. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__model}{xccdf\_\-model}
\begin{DoxyCompactList}\small\item\em XCCDF scoring model. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__warning}{xccdf\_\-warning}
\begin{DoxyCompactList}\small\item\em XCCDF warning. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__select}{xccdf\_\-select}
\begin{DoxyCompactList}\small\item\em XCCDF select option usen in the profile. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__set__value}{xccdf\_\-set\_\-value}
\begin{DoxyCompactList}\small\item\em XCCDF set value option used in the profile. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__refine__value}{xccdf\_\-refine\_\-value}
\begin{DoxyCompactList}\small\item\em XCCDF refine value option used in the profile. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__refine__rule}{xccdf\_\-refine\_\-rule}
\begin{DoxyCompactList}\small\item\em XCCDF refine rule option used in the profile. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__ident}{xccdf\_\-ident}
\begin{DoxyCompactList}\small\item\em XCCDF rule ident URI. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__check}{xccdf\_\-check}
\begin{DoxyCompactList}\small\item\em XCCDF simple or complex check. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__check__content__ref}{xccdf\_\-check\_\-content\_\-ref}
\begin{DoxyCompactList}\small\item\em XCCDF check content reference. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__profile__note}{xccdf\_\-profile\_\-note}
\begin{DoxyCompactList}\small\item\em XCCDF note for given rule in context of given profile. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__check__import}{xccdf\_\-check\_\-import}
\begin{DoxyCompactList}\small\item\em XCCDF check import. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__check__export}{xccdf\_\-check\_\-export}
\begin{DoxyCompactList}\small\item\em XCCDF check export. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__fix}{xccdf\_\-fix}
\begin{DoxyCompactList}\small\item\em XCCDF automatic fix. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__fixtext}{xccdf\_\-fixtext}
\begin{DoxyCompactList}\small\item\em XCCDF textual fix instructions. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__reference}{xccdf\_\-reference}
\begin{DoxyCompactList}\small\item\em XCCDF reference. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__item__iterator}{xccdf\_\-item\_\-iterator}
\begin{DoxyCompactList}\small\item\em String iterator. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__notice__iterator}{xccdf\_\-notice\_\-iterator}
\begin{DoxyCompactList}\small\item\em Notice iterator. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__status__iterator}{xccdf\_\-status\_\-iterator}
\begin{DoxyCompactList}\small\item\em Status iterator. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__reference__iterator}{xccdf\_\-reference\_\-iterator}
\begin{DoxyCompactList}\small\item\em Reference iterator. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__model__iterator}{xccdf\_\-model\_\-iterator}
\begin{DoxyCompactList}\small\item\em Model iterator. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__profile__iterator}{xccdf\_\-profile\_\-iterator}
\begin{DoxyCompactList}\small\item\em Profile iterator. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__select__iterator}{xccdf\_\-select\_\-iterator}
\begin{DoxyCompactList}\small\item\em Select iterator. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__set__value__iterator}{xccdf\_\-set\_\-value\_\-iterator}
\begin{DoxyCompactList}\small\item\em Set value iterator. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__refine__value__iterator}{xccdf\_\-refine\_\-value\_\-iterator}
\begin{DoxyCompactList}\small\item\em Refine value iterator. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__refine__rule__iterator}{xccdf\_\-refine\_\-rule\_\-iterator}
\begin{DoxyCompactList}\small\item\em Refine rule iterator. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__ident__iterator}{xccdf\_\-ident\_\-iterator}
\begin{DoxyCompactList}\small\item\em Ident iterator. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__check__iterator}{xccdf\_\-check\_\-iterator}
\begin{DoxyCompactList}\small\item\em Check iterator. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__check__content__ref__iterator}{xccdf\_\-check\_\-content\_\-ref\_\-iterator}
\begin{DoxyCompactList}\small\item\em Check content references iterator. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__profile__note__iterator}{xccdf\_\-profile\_\-note\_\-iterator}
\begin{DoxyCompactList}\small\item\em Profile note iterator. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__check__import__iterator}{xccdf\_\-check\_\-import\_\-iterator}
\begin{DoxyCompactList}\small\item\em Check import iterator. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__check__export__iterator}{xccdf\_\-check\_\-export\_\-iterator}
\begin{DoxyCompactList}\small\item\em Check export iterator. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__fix__iterator}{xccdf\_\-fix\_\-iterator}
\begin{DoxyCompactList}\small\item\em Fix iterator. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__fixtext__iterator}{xccdf\_\-fixtext\_\-iterator}
\begin{DoxyCompactList}\small\item\em Textual fix iterator. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__warning__iterator}{xccdf\_\-warning\_\-iterator}
\begin{DoxyCompactList}\small\item\em Warning iterator. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Modules}
\begin{DoxyCompactItemize}
\item 
\hyperlink{group__benchmark}{XCCDF Benchmark}


\begin{DoxyCompactList}\small\item\em Top level XCCDF structure containing profiles, rules, values and results. \item\end{DoxyCompactList}\item 
\hyperlink{group__profile}{XCCDF Profile}


\begin{DoxyCompactList}\small\item\em XCCDF profile is a set of tests and their settings in a compact package. \item\end{DoxyCompactList}\item 
\hyperlink{group__rule}{XCCDF Rule}


\begin{DoxyCompactList}\small\item\em XCCDF rule defines a test execution. \item\end{DoxyCompactList}\item 
\hyperlink{group__value}{XCCDF Value}


\begin{DoxyCompactList}\small\item\em XCCDF Value allows test parametrization or capturing output of tests. \item\end{DoxyCompactList}\item 
\hyperlink{group__result}{XCCDF Test Result}


\begin{DoxyCompactList}\small\item\em Actual results of running a XCCDF test or profile. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Files}
\begin{DoxyCompactItemize}
\item 
file \hyperlink{xccdf_8h}{xccdf.h}


\begin{DoxyCompactList}\small\item\em Open-\/scap XCCDF library interface. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\hypertarget{group__XCCDF_ga83ab7d5052d01468f373732e268f47b4}{
typedef float \hyperlink{group__XCCDF_ga83ab7d5052d01468f373732e268f47b4}{xccdf\_\-numeric}}
\label{group__XCCDF_ga83ab7d5052d01468f373732e268f47b4}

\begin{DoxyCompactList}\small\item\em Type of a numerical content for a XCCDF value. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{group__XCCDF_ga1c722a7917110bdb164e21e75ed6cfa6}{xccdf\_\-type\_\-t} \{ \par
\hyperlink{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6a0ef521155e714e3e622bff44fe79f3f6}{XCCDF\_\-BENCHMARK} =  0x0100, 
\hyperlink{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6abf32d9bbbebc66723858461496c792cc}{XCCDF\_\-PROFILE} =  0x0200, 
\hyperlink{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6a3fc8dca887dde22f91a0e4042ae3fbbd}{XCCDF\_\-RESULT} =  0x0400, 
\hyperlink{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6a9fccd734c6c6d7d097f7627dd5a2c223}{XCCDF\_\-RULE} =  0x1000, 
\par
\hyperlink{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6a1d7db7ee915a14499fedb8903288bd82}{XCCDF\_\-GROUP} =  0x2000, 
\hyperlink{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6ac67ed74fcb8f85bf90050450764c6d50}{XCCDF\_\-VALUE} =  0x4000, 
\hyperlink{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6ad455a82154d39675b0bdf9e41753edcb}{XCCDF\_\-CONTENT} =  XCCDF\_\-RULE $|$ XCCDF\_\-GROUP, 
\hyperlink{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6a9fe7677d34eab1ed353ea67672cee4a7}{XCCDF\_\-ITEM} =  XCCDF\_\-RULE $|$ XCCDF\_\-GROUP $|$ XCCDF\_\-VALUE, 
\par
\hyperlink{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6a44b500977f0ffcef546fbf03ca8d06ad}{XCCDF\_\-OBJECT} =  XCCDF\_\-ITEM $|$ XCCDF\_\-PROFILE $|$ XCCDF\_\-BENCHMARK $|$ XCCDF\_\-RESULT
 \}
\begin{DoxyCompactList}\small\item\em Type of an XCCDF object. \item\end{DoxyCompactList}\item 
enum \hyperlink{group__XCCDF_ga11b376c782488525bddcfafa3bb92b96}{xccdf\_\-interface\_\-hint\_\-t} \{ \par
\hyperlink{group__XCCDF_gga11b376c782488525bddcfafa3bb92b96a8f4543fe184618e046ca90ec8e0a1998}{XCCDF\_\-IFACE\_\-HINT\_\-NONE}, 
\hyperlink{group__XCCDF_gga11b376c782488525bddcfafa3bb92b96a367db4c2ba698715d5a69fd037a4065f}{XCCDF\_\-IFACE\_\-HINT\_\-CHOICE}, 
\hyperlink{group__XCCDF_gga11b376c782488525bddcfafa3bb92b96a70b7d8e788d64d124b24860403dfb570}{XCCDF\_\-IFACE\_\-HINT\_\-TEXTLINE}, 
\hyperlink{group__XCCDF_gga11b376c782488525bddcfafa3bb92b96a11b3e08a8c21cef9580624b8da5ff6b0}{XCCDF\_\-IFACE\_\-HINT\_\-TEXT}, 
\par
\hyperlink{group__XCCDF_gga11b376c782488525bddcfafa3bb92b96ad0e625cc04af8cd74bcee72a45f7dc23}{XCCDF\_\-IFACE\_\-HINT\_\-DATE}, 
\hyperlink{group__XCCDF_gga11b376c782488525bddcfafa3bb92b96aeb4a669edb84abd7acf44abfa80cd4a2}{XCCDF\_\-IFACE\_\-HINT\_\-DATETIME}
 \}
\begin{DoxyCompactList}\small\item\em Interface hint. \item\end{DoxyCompactList}\item 
enum \hyperlink{group__XCCDF_gac0d5c1c85828e13ebb13935551f8da38}{xccdf\_\-status\_\-type\_\-t} \{ \par
\hyperlink{group__XCCDF_ggac0d5c1c85828e13ebb13935551f8da38a41b4c71d5a9c3c440076299123030566}{XCCDF\_\-STATUS\_\-NOT\_\-SPECIFIED}, 
\hyperlink{group__XCCDF_ggac0d5c1c85828e13ebb13935551f8da38a6018d6146ba9010bf4029f8eceb47af7}{XCCDF\_\-STATUS\_\-ACCEPTED}, 
\hyperlink{group__XCCDF_ggac0d5c1c85828e13ebb13935551f8da38aa6bc6ada10d8f60ebaec3fd3a0216dbf}{XCCDF\_\-STATUS\_\-DEPRECATED}, 
\hyperlink{group__XCCDF_ggac0d5c1c85828e13ebb13935551f8da38a8044bda286eec7fbb6e51c7aa03176d0}{XCCDF\_\-STATUS\_\-DRAFT}, 
\par
\hyperlink{group__XCCDF_ggac0d5c1c85828e13ebb13935551f8da38a0b133c835ed8d86839a86624cb1458ee}{XCCDF\_\-STATUS\_\-INCOMPLETE}, 
\hyperlink{group__XCCDF_ggac0d5c1c85828e13ebb13935551f8da38a595188ea34d67c177f152b39f6f19b30}{XCCDF\_\-STATUS\_\-INTERIM}
 \}
\begin{DoxyCompactList}\small\item\em Status of an XCCDF item. \item\end{DoxyCompactList}\item 
enum \hyperlink{group__XCCDF_gaa2d75ea6d3cd6957100f532b2ab8e8a8}{xccdf\_\-value\_\-type\_\-t} \{ \hyperlink{group__XCCDF_ggaa2d75ea6d3cd6957100f532b2ab8e8a8a60b3e0dbb7e2d9240331d0b9e8b05ac0}{XCCDF\_\-TYPE\_\-NUMBER} =  1, 
\hyperlink{group__XCCDF_ggaa2d75ea6d3cd6957100f532b2ab8e8a8a0c981ae1fbc6247264dacddde483bc60}{XCCDF\_\-TYPE\_\-STRING}, 
\hyperlink{group__XCCDF_ggaa2d75ea6d3cd6957100f532b2ab8e8a8a36bd5ebf5a7bf2c7ab8dbf3dacdb1105}{XCCDF\_\-TYPE\_\-BOOLEAN}
 \}
\begin{DoxyCompactList}\small\item\em Type of an \hyperlink{structxccdf__value}{xccdf\_\-value}. \item\end{DoxyCompactList}\item 
enum \hyperlink{group__XCCDF_ga4458b04cd1236b95d15ac2d74276c09c}{xccdf\_\-operator\_\-t} \{ \par
\hyperlink{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09caab8131abf005a13dd6d39c62c258b907}{XCCDF\_\-OPERATOR\_\-EQUALS} =  1, 
\hyperlink{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09ca8e8ee1baa56831472e462dd0957c2cd0}{XCCDF\_\-OPERATOR\_\-NOT\_\-EQUAL}, 
\hyperlink{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09ca43cafb160b23591c9fb0d795f4b9a559}{XCCDF\_\-OPERATOR\_\-GREATER}, 
\hyperlink{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09cad43f722ca5299390afe9297ce3eebd80}{XCCDF\_\-OPERATOR\_\-GREATER\_\-EQUAL}, 
\par
\hyperlink{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09caa09376ad100c95360f1a8d6aba52d61a}{XCCDF\_\-OPERATOR\_\-LESS}, 
\hyperlink{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09caf28836ccd62954085b11c9d0e79b6370}{XCCDF\_\-OPERATOR\_\-LESS\_\-EQUAL}, 
\hyperlink{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09cab7b3c51d9f96c9974eba6151fec8b1f0}{XCCDF\_\-OPERATOR\_\-PATTERN\_\-MATCH}
 \}
\begin{DoxyCompactList}\small\item\em Operator to be applied on an \hyperlink{structxccdf__value}{xccdf\_\-value}. \item\end{DoxyCompactList}\item 
enum \hyperlink{group__XCCDF_gac5b91d8f1c9b08c92226646230e8f676}{xccdf\_\-bool\_\-operator\_\-t} \{ \par
\hyperlink{group__XCCDF_ggac5b91d8f1c9b08c92226646230e8f676a333d8e5e60874d56a59ac71d716fd8a0}{XCCDF\_\-OPERATOR\_\-AND} =  0x0002, 
\hyperlink{group__XCCDF_ggac5b91d8f1c9b08c92226646230e8f676a7045b79873323f4d9c732c3e7e3aea9c}{XCCDF\_\-OPERATOR\_\-OR} =  0x0003, 
\hyperlink{group__XCCDF_ggac5b91d8f1c9b08c92226646230e8f676a5bde87babb4e5d2baa7a4f57be60ccaa}{XCCDF\_\-OPERATOR\_\-NOT} =  0x0100, 
\hyperlink{group__XCCDF_ggac5b91d8f1c9b08c92226646230e8f676af40df111d54e025e4a042a8b8e69ead7}{XCCDF\_\-OPERATOR\_\-NAND} =  XCCDF\_\-OPERATOR\_\-AND $|$ XCCDF\_\-OPERATOR\_\-NOT, 
\par
\hyperlink{group__XCCDF_ggac5b91d8f1c9b08c92226646230e8f676a35488a3fed3d5c73710e350767d06894}{XCCDF\_\-OPERATOR\_\-NOR} =  XCCDF\_\-OPERATOR\_\-OR $|$ XCCDF\_\-OPERATOR\_\-NOT, 
\hyperlink{group__XCCDF_ggac5b91d8f1c9b08c92226646230e8f676a19e8a06128af85b60f95e58531d11a2f}{XCCDF\_\-OPERATOR\_\-MASK} =  0x00ff
 \}
\begin{DoxyCompactList}\small\item\em Boolean operators for logical expressions. \item\end{DoxyCompactList}\item 
enum \hyperlink{group__XCCDF_ga209163661038a6be4066cdec716c997f}{xccdf\_\-level\_\-t} \{ \par
\hyperlink{group__XCCDF_gga209163661038a6be4066cdec716c997fad84b2c68a3baabe2870dcd78d1f182c9}{XCCDF\_\-UNKNOWN} =  1, 
\hyperlink{group__XCCDF_gga209163661038a6be4066cdec716c997fade27a666291796f915a9e7bcedf5581e}{XCCDF\_\-INFO}, 
\hyperlink{group__XCCDF_gga209163661038a6be4066cdec716c997facf358c1aa3a0a7d904936cdabc4d30ee}{XCCDF\_\-LOW}, 
\hyperlink{group__XCCDF_gga209163661038a6be4066cdec716c997fa7a9215fbea87e4da7d076c3fe27df452}{XCCDF\_\-MEDIUM}, 
\par
\hyperlink{group__XCCDF_gga209163661038a6be4066cdec716c997fa01f0df0e8b0affd81d2fdcc3069ed5ca}{XCCDF\_\-HIGH}
 \}
\begin{DoxyCompactList}\small\item\em XCCDF error, complexity, disruption, or severity level. \item\end{DoxyCompactList}\item 
enum \hyperlink{group__XCCDF_ga1485899f9bf18c3aa0b0efbb6fe2beb7}{xccdf\_\-message\_\-severity\_\-t} \{ \hyperlink{group__XCCDF_gga1485899f9bf18c3aa0b0efbb6fe2beb7aa4be3bc31baaaa553747c77f610d17ee}{XCCDF\_\-MSG\_\-INFO} =  XCCDF\_\-INFO, 
\hyperlink{group__XCCDF_gga1485899f9bf18c3aa0b0efbb6fe2beb7a7db5182c3b9f00ed5e18bf813f0158dd}{XCCDF\_\-MSG\_\-WARNING} =  XCCDF\_\-LOW, 
\hyperlink{group__XCCDF_gga1485899f9bf18c3aa0b0efbb6fe2beb7a1b4d63dd4841db2b261286ff541afdc6}{XCCDF\_\-MSG\_\-ERROR} =  XCCDF\_\-HIGH
 \}
\begin{DoxyCompactList}\small\item\em Severity of an xccdf\_\-message. \item\end{DoxyCompactList}\item 
enum \hyperlink{group__XCCDF_ga6cb5c6fdd0ccc42b1c8cec5313df5804}{xccdf\_\-role\_\-t} \{ \hyperlink{group__XCCDF_gga6cb5c6fdd0ccc42b1c8cec5313df5804af0a9efcbe29a7bf8d296d574a25c170e}{XCCDF\_\-ROLE\_\-FULL} =  1, 
\hyperlink{group__XCCDF_gga6cb5c6fdd0ccc42b1c8cec5313df5804a0e3e07c18b7cbb9510af01d608e199a5}{XCCDF\_\-ROLE\_\-UNSCORED}, 
\hyperlink{group__XCCDF_gga6cb5c6fdd0ccc42b1c8cec5313df5804aac45eb8802f220da7ceaa275bd6fc3b2}{XCCDF\_\-ROLE\_\-UNCHECKED}
 \}
\begin{DoxyCompactList}\small\item\em XCCDF role. \item\end{DoxyCompactList}\item 
enum \hyperlink{group__XCCDF_ga70ec25fc378db41df2c7344a06adf6aa}{xccdf\_\-warning\_\-category\_\-t} \{ \par
\hyperlink{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaae0214730758fed2c3c67823a78cfbf3c}{XCCDF\_\-WARNING\_\-GENERAL} =  1, 
\hyperlink{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa1656f6eb1421dc7b07c73dac0188e056}{XCCDF\_\-WARNING\_\-FUNCTIONALITY}, 
\hyperlink{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa099d4869a65e646759d4ebdd3ee9fd37}{XCCDF\_\-WARNING\_\-PERFORMANCE}, 
\hyperlink{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa0174eadd5eb3c4048b56c7269decbae9}{XCCDF\_\-WARNING\_\-HARDWARE}, 
\par
\hyperlink{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa856ad08cebab131e6e0f1e758ea1c6b1}{XCCDF\_\-WARNING\_\-LEGAL}, 
\hyperlink{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaadf722287b5497cc6b3973ebfe14beb62}{XCCDF\_\-WARNING\_\-REGULATORY}, 
\hyperlink{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa89d79095e85fdf9dd10850bc460fe134}{XCCDF\_\-WARNING\_\-MANAGEMENT}, 
\hyperlink{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa987e05c90156022a6242e03d4b7bffa8}{XCCDF\_\-WARNING\_\-AUDIT}, 
\par
\hyperlink{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa243e43e2be8d3b51ccbfbc3038e8ded4}{XCCDF\_\-WARNING\_\-DEPENDENCY}
 \}
\begin{DoxyCompactList}\small\item\em Category of \hyperlink{structxccdf__warning}{xccdf\_\-warning}. \item\end{DoxyCompactList}\item 
enum \hyperlink{group__XCCDF_ga534ac2d5662227cff66913038f4263e1}{xccdf\_\-strategy\_\-t} \{ \par
\hyperlink{group__XCCDF_gga534ac2d5662227cff66913038f4263e1a966112caea38119ecf52acaa58ea59b5}{XCCDF\_\-STRATEGY\_\-UNKNOWN}, 
\hyperlink{group__XCCDF_gga534ac2d5662227cff66913038f4263e1ac46a307d850a433554d0646c51abfeed}{XCCDF\_\-STRATEGY\_\-CONFIGURE}, 
\hyperlink{group__XCCDF_gga534ac2d5662227cff66913038f4263e1a7b9e241f9be9eeb96c2850f528638a1b}{XCCDF\_\-STRATEGY\_\-DISABLE}, 
\hyperlink{group__XCCDF_gga534ac2d5662227cff66913038f4263e1aa7d1502ad13dd698470a7f62eebaeca8}{XCCDF\_\-STRATEGY\_\-ENABLE}, 
\par
\hyperlink{group__XCCDF_gga534ac2d5662227cff66913038f4263e1afa8ed41429157f7d41a3c1cf324d8f57}{XCCDF\_\-STRATEGY\_\-PATCH}, 
\hyperlink{group__XCCDF_gga534ac2d5662227cff66913038f4263e1ab4238187ae4543f2acc235a176a065bb}{XCCDF\_\-STRATEGY\_\-POLICY}, 
\hyperlink{group__XCCDF_gga534ac2d5662227cff66913038f4263e1a371d2d2209d6d17d4c3830bb280d90ff}{XCCDF\_\-STRATEGY\_\-RESTRICT}, 
\hyperlink{group__XCCDF_gga534ac2d5662227cff66913038f4263e1a207f4076289a4858182fdae6461ad70d}{XCCDF\_\-STRATEGY\_\-UPDATE}, 
\par
\hyperlink{group__XCCDF_gga534ac2d5662227cff66913038f4263e1a79cf7e7d6bb92ab3890e4ea85de11f84}{XCCDF\_\-STRATEGY\_\-COMBINATION}
 \}
\begin{DoxyCompactList}\small\item\em Fix strategy type. \item\end{DoxyCompactList}\item 
enum \hyperlink{group__XCCDF_gabf34f4480799efc8e1af5f4706d2666d}{xccdf\_\-test\_\-result\_\-type\_\-t} \{ \par
\hyperlink{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666da3a6a8e5fc7785fefe7d430af369d96e4}{XCCDF\_\-RESULT\_\-PASS} =  1, 
\hyperlink{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666daa719ce524dafd5ab8d2bb7740c5cd695}{XCCDF\_\-RESULT\_\-FAIL}, 
\hyperlink{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666da77424127a0b953030609ab90a209caf7}{XCCDF\_\-RESULT\_\-ERROR}, 
\hyperlink{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666daf74255501061c6f12a0a140bbc5447c0}{XCCDF\_\-RESULT\_\-UNKNOWN}, 
\par
\hyperlink{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666dabac10fe7c643c2b73340b21eed766e60}{XCCDF\_\-RESULT\_\-NOT\_\-APPLICABLE}, 
\hyperlink{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666dac8d8793e6f4e46cc077f9e163c035a2b}{XCCDF\_\-RESULT\_\-NOT\_\-CHECKED}, 
\hyperlink{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666dad1a25dfdbd7c77e5e0f9a943e7ac240a}{XCCDF\_\-RESULT\_\-NOT\_\-SELECTED}, 
\hyperlink{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666da06862a7ab1866960bd25cd1ad5875488}{XCCDF\_\-RESULT\_\-INFORMATIONAL}, 
\par
\hyperlink{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666dafd540e98e81524c2b894613fd3aa030f}{XCCDF\_\-RESULT\_\-FIXED}
 \}
\begin{DoxyCompactList}\small\item\em Test result. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structxccdf__item}{xccdf\_\-item} $\ast$ \hyperlink{group__XCCDF_gaf8c23e29a9c85f70a7661f67da2e7888}{xccdf\_\-item\_\-iterator::xccdf\_\-item\_\-iterator\_\-next} (struct \hyperlink{structxccdf__item__iterator}{xccdf\_\-item\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__XCCDF_ga8f525d23f694590c2e9a46fcbb0b4113}{xccdf\_\-item\_\-iterator::xccdf\_\-item\_\-iterator\_\-has\_\-more} (struct \hyperlink{structxccdf__item__iterator}{xccdf\_\-item\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__XCCDF_gaba660369c8e387d9bce732095bf8ee8c}{xccdf\_\-item\_\-iterator::xccdf\_\-item\_\-iterator\_\-free} (struct \hyperlink{structxccdf__item__iterator}{xccdf\_\-item\_\-iterator} $\ast$it)
\item 
struct \hyperlink{structxccdf__notice}{xccdf\_\-notice} $\ast$ \hyperlink{group__XCCDF_ga078511d16cf74f242dee3273fefe5c59}{xccdf\_\-notice\_\-iterator::xccdf\_\-notice\_\-iterator\_\-next} (struct \hyperlink{structxccdf__notice__iterator}{xccdf\_\-notice\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__XCCDF_ga0f8a3f0b2074b44c391d82f5506fbc13}{xccdf\_\-notice\_\-iterator::xccdf\_\-notice\_\-iterator\_\-has\_\-more} (struct \hyperlink{structxccdf__notice__iterator}{xccdf\_\-notice\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__XCCDF_gad1fc0a19a7e55ba165e0914406c0289e}{xccdf\_\-notice\_\-iterator::xccdf\_\-notice\_\-iterator\_\-free} (struct \hyperlink{structxccdf__notice__iterator}{xccdf\_\-notice\_\-iterator} $\ast$it)
\item 
struct \hyperlink{structxccdf__status}{xccdf\_\-status} $\ast$ \hyperlink{group__XCCDF_ga9c7743d8b5f29a6c35eb47814b40b0ba}{xccdf\_\-status\_\-iterator::xccdf\_\-status\_\-iterator\_\-next} (struct \hyperlink{structxccdf__status__iterator}{xccdf\_\-status\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__XCCDF_ga8c2143920e8dae54f74983ade413d5ed}{xccdf\_\-status\_\-iterator::xccdf\_\-status\_\-iterator\_\-has\_\-more} (struct \hyperlink{structxccdf__status__iterator}{xccdf\_\-status\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__XCCDF_ga529490dbf3cdc1729dfc0e052def2e3d}{xccdf\_\-status\_\-iterator::xccdf\_\-status\_\-iterator\_\-free} (struct \hyperlink{structxccdf__status__iterator}{xccdf\_\-status\_\-iterator} $\ast$it)
\item 
struct \hyperlink{structxccdf__reference}{xccdf\_\-reference} $\ast$ \hyperlink{group__XCCDF_gab7a9846a8354f336ae70e29ee728b54f}{xccdf\_\-reference\_\-iterator::xccdf\_\-reference\_\-iterator\_\-next} (struct \hyperlink{structxccdf__reference__iterator}{xccdf\_\-reference\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__XCCDF_ga2424070bceb5da4900b44b140485d95b}{xccdf\_\-reference\_\-iterator::xccdf\_\-reference\_\-iterator\_\-has\_\-more} (struct \hyperlink{structxccdf__reference__iterator}{xccdf\_\-reference\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__XCCDF_ga1dae3facbc9f197516c9cca228f20042}{xccdf\_\-reference\_\-iterator::xccdf\_\-reference\_\-iterator\_\-free} (struct \hyperlink{structxccdf__reference__iterator}{xccdf\_\-reference\_\-iterator} $\ast$it)
\item 
struct \hyperlink{structxccdf__model}{xccdf\_\-model} $\ast$ \hyperlink{group__XCCDF_gadb96240c3f39370bd7a5e6a2f3039fdb}{xccdf\_\-model\_\-iterator::xccdf\_\-model\_\-iterator\_\-next} (struct \hyperlink{structxccdf__model__iterator}{xccdf\_\-model\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__XCCDF_gadb803d0063f3ec84907e0d5e26a3f182}{xccdf\_\-model\_\-iterator::xccdf\_\-model\_\-iterator\_\-has\_\-more} (struct \hyperlink{structxccdf__model__iterator}{xccdf\_\-model\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__XCCDF_gaec1bc2177c58842096bd7c31744f8e55}{xccdf\_\-model\_\-iterator::xccdf\_\-model\_\-iterator\_\-free} (struct \hyperlink{structxccdf__model__iterator}{xccdf\_\-model\_\-iterator} $\ast$it)
\item 
struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$ \hyperlink{group__XCCDF_ga0ba5f4ec80bb93207b8ca7f731419184}{xccdf\_\-profile\_\-iterator::xccdf\_\-profile\_\-iterator\_\-next} (struct \hyperlink{structxccdf__profile__iterator}{xccdf\_\-profile\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__XCCDF_ga86d1f031c5a9ca3f71ec92245005f354}{xccdf\_\-profile\_\-iterator::xccdf\_\-profile\_\-iterator\_\-has\_\-more} (struct \hyperlink{structxccdf__profile__iterator}{xccdf\_\-profile\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__XCCDF_gac6340c8f502de05094b075e8004b3d70}{xccdf\_\-profile\_\-iterator::xccdf\_\-profile\_\-iterator\_\-free} (struct \hyperlink{structxccdf__profile__iterator}{xccdf\_\-profile\_\-iterator} $\ast$it)
\item 
struct \hyperlink{structxccdf__select}{xccdf\_\-select} $\ast$ \hyperlink{group__XCCDF_ga2dbb6802237160cb2f6e0bc430dc26bc}{xccdf\_\-select\_\-iterator::xccdf\_\-select\_\-iterator\_\-next} (struct \hyperlink{structxccdf__select__iterator}{xccdf\_\-select\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__XCCDF_gaeb4e63317d86a3105eefa30709e372be}{xccdf\_\-select\_\-iterator::xccdf\_\-select\_\-iterator\_\-has\_\-more} (struct \hyperlink{structxccdf__select__iterator}{xccdf\_\-select\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__XCCDF_ga46a1a1cb4b746301b644a95fed303324}{xccdf\_\-select\_\-iterator::xccdf\_\-select\_\-iterator\_\-free} (struct \hyperlink{structxccdf__select__iterator}{xccdf\_\-select\_\-iterator} $\ast$it)
\item 
struct \hyperlink{structxccdf__set__value}{xccdf\_\-set\_\-value} $\ast$ \hyperlink{group__XCCDF_ga494093461a139632c5595aa82dfb37db}{xccdf\_\-set\_\-value\_\-iterator::xccdf\_\-set\_\-value\_\-iterator\_\-next} (struct \hyperlink{structxccdf__set__value__iterator}{xccdf\_\-set\_\-value\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__XCCDF_gac3cc21beffd0989fab00880b9b317138}{xccdf\_\-set\_\-value\_\-iterator::xccdf\_\-set\_\-value\_\-iterator\_\-has\_\-more} (struct \hyperlink{structxccdf__set__value__iterator}{xccdf\_\-set\_\-value\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__XCCDF_ga6c4fbaaedc85e21be3a25e336c0c6c33}{xccdf\_\-set\_\-value\_\-iterator::xccdf\_\-set\_\-value\_\-iterator\_\-free} (struct \hyperlink{structxccdf__set__value__iterator}{xccdf\_\-set\_\-value\_\-iterator} $\ast$it)
\item 
struct \hyperlink{structxccdf__refine__value}{xccdf\_\-refine\_\-value} $\ast$ \hyperlink{group__XCCDF_ga34eb4e83c33666bed6421b06d901a357}{xccdf\_\-refine\_\-value\_\-iterator::xccdf\_\-refine\_\-value\_\-iterator\_\-next} (struct \hyperlink{structxccdf__refine__value__iterator}{xccdf\_\-refine\_\-value\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__XCCDF_gab9d557582bb2d63f90c048279fd0abc2}{xccdf\_\-refine\_\-value\_\-iterator::xccdf\_\-refine\_\-value\_\-iterator\_\-has\_\-more} (struct \hyperlink{structxccdf__refine__value__iterator}{xccdf\_\-refine\_\-value\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__XCCDF_ga6f942b72680a1497a7ccc6aa5c99a2ea}{xccdf\_\-refine\_\-value\_\-iterator::xccdf\_\-refine\_\-value\_\-iterator\_\-free} (struct \hyperlink{structxccdf__refine__value__iterator}{xccdf\_\-refine\_\-value\_\-iterator} $\ast$it)
\item 
struct \hyperlink{structxccdf__refine__rule}{xccdf\_\-refine\_\-rule} $\ast$ \hyperlink{group__XCCDF_gae9a2d8348d0fe23bc9c3c6b5ea99e7a6}{xccdf\_\-refine\_\-rule\_\-iterator::xccdf\_\-refine\_\-rule\_\-iterator\_\-next} (struct \hyperlink{structxccdf__refine__rule__iterator}{xccdf\_\-refine\_\-rule\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__XCCDF_ga6624200da31d3772019fc6d1bb420ab7}{xccdf\_\-refine\_\-rule\_\-iterator::xccdf\_\-refine\_\-rule\_\-iterator\_\-has\_\-more} (struct \hyperlink{structxccdf__refine__rule__iterator}{xccdf\_\-refine\_\-rule\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__XCCDF_ga71d1640fffe97b29339f87c59f25006c}{xccdf\_\-refine\_\-rule\_\-iterator::xccdf\_\-refine\_\-rule\_\-iterator\_\-free} (struct \hyperlink{structxccdf__refine__rule__iterator}{xccdf\_\-refine\_\-rule\_\-iterator} $\ast$it)
\item 
struct \hyperlink{structxccdf__ident}{xccdf\_\-ident} $\ast$ \hyperlink{group__XCCDF_ga19779e6de93ed1aff31e9576f85a05c1}{xccdf\_\-ident\_\-iterator::xccdf\_\-ident\_\-iterator\_\-next} (struct \hyperlink{structxccdf__ident__iterator}{xccdf\_\-ident\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__XCCDF_gad4881a85fc1d903103b81f8a1d679278}{xccdf\_\-ident\_\-iterator::xccdf\_\-ident\_\-iterator\_\-has\_\-more} (struct \hyperlink{structxccdf__ident__iterator}{xccdf\_\-ident\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__XCCDF_ga1d7b9c377c7adfa27d16adfbcd315369}{xccdf\_\-ident\_\-iterator::xccdf\_\-ident\_\-iterator\_\-free} (struct \hyperlink{structxccdf__ident__iterator}{xccdf\_\-ident\_\-iterator} $\ast$it)
\item 
struct \hyperlink{structxccdf__check}{xccdf\_\-check} $\ast$ \hyperlink{group__XCCDF_ga31c6db83abf9de917bc59b767852ca6f}{xccdf\_\-check\_\-iterator::xccdf\_\-check\_\-iterator\_\-next} (struct \hyperlink{structxccdf__check__iterator}{xccdf\_\-check\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__XCCDF_ga60dad47138e7ad7b8f63ede098af12c2}{xccdf\_\-check\_\-iterator::xccdf\_\-check\_\-iterator\_\-has\_\-more} (struct \hyperlink{structxccdf__check__iterator}{xccdf\_\-check\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__XCCDF_ga9e6d7026176bea2698b017bc0120b708}{xccdf\_\-check\_\-iterator::xccdf\_\-check\_\-iterator\_\-free} (struct \hyperlink{structxccdf__check__iterator}{xccdf\_\-check\_\-iterator} $\ast$it)
\item 
struct \hyperlink{structxccdf__check__content__ref}{xccdf\_\-check\_\-content\_\-ref} $\ast$ \hyperlink{group__XCCDF_gab2f61b3f96a03eb5e81e60c1151fb004}{xccdf\_\-check\_\-content\_\-ref\_\-iterator::xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-next} (struct \hyperlink{structxccdf__check__content__ref__iterator}{xccdf\_\-check\_\-content\_\-ref\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__XCCDF_gac9d252ba2f45d2e4ddaf19cbd7ee1d67}{xccdf\_\-check\_\-content\_\-ref\_\-iterator::xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-has\_\-more} (struct \hyperlink{structxccdf__check__content__ref__iterator}{xccdf\_\-check\_\-content\_\-ref\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__XCCDF_gae817e6699e0e9af57714350f6bfa2d7e}{xccdf\_\-check\_\-content\_\-ref\_\-iterator::xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-free} (struct \hyperlink{structxccdf__check__content__ref__iterator}{xccdf\_\-check\_\-content\_\-ref\_\-iterator} $\ast$it)
\item 
struct \hyperlink{structxccdf__profile__note}{xccdf\_\-profile\_\-note} $\ast$ \hyperlink{group__XCCDF_gade866205223d6e8ad0806acad5c2e7aa}{xccdf\_\-profile\_\-note\_\-iterator::xccdf\_\-profile\_\-note\_\-iterator\_\-next} (struct \hyperlink{structxccdf__profile__note__iterator}{xccdf\_\-profile\_\-note\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__XCCDF_gad3d80f00e21e2280f40266c3bd499d23}{xccdf\_\-profile\_\-note\_\-iterator::xccdf\_\-profile\_\-note\_\-iterator\_\-has\_\-more} (struct \hyperlink{structxccdf__profile__note__iterator}{xccdf\_\-profile\_\-note\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__XCCDF_ga1e91da50b6ab37debb998a0727e7a7c7}{xccdf\_\-profile\_\-note\_\-iterator::xccdf\_\-profile\_\-note\_\-iterator\_\-free} (struct \hyperlink{structxccdf__profile__note__iterator}{xccdf\_\-profile\_\-note\_\-iterator} $\ast$it)
\item 
struct \hyperlink{structxccdf__check__import}{xccdf\_\-check\_\-import} $\ast$ \hyperlink{group__XCCDF_ga6199acf6d9da116154127277f059fd01}{xccdf\_\-check\_\-import\_\-iterator::xccdf\_\-check\_\-import\_\-iterator\_\-next} (struct \hyperlink{structxccdf__check__import__iterator}{xccdf\_\-check\_\-import\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__XCCDF_ga30217b698d64b7f9b1de2c312ab26381}{xccdf\_\-check\_\-import\_\-iterator::xccdf\_\-check\_\-import\_\-iterator\_\-has\_\-more} (struct \hyperlink{structxccdf__check__import__iterator}{xccdf\_\-check\_\-import\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__XCCDF_ga624d6118ae3e459b9e1438e81cf82b65}{xccdf\_\-check\_\-import\_\-iterator::xccdf\_\-check\_\-import\_\-iterator\_\-free} (struct \hyperlink{structxccdf__check__import__iterator}{xccdf\_\-check\_\-import\_\-iterator} $\ast$it)
\item 
struct \hyperlink{structxccdf__check__export}{xccdf\_\-check\_\-export} $\ast$ \hyperlink{group__XCCDF_ga3ee5efa20d3aafec1f3ebb4e099a0c26}{xccdf\_\-check\_\-export\_\-iterator::xccdf\_\-check\_\-export\_\-iterator\_\-next} (struct \hyperlink{structxccdf__check__export__iterator}{xccdf\_\-check\_\-export\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__XCCDF_ga9ce8d35ddd53074e54e8f3cdd39bfa30}{xccdf\_\-check\_\-export\_\-iterator::xccdf\_\-check\_\-export\_\-iterator\_\-has\_\-more} (struct \hyperlink{structxccdf__check__export__iterator}{xccdf\_\-check\_\-export\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__XCCDF_gaeb3de761d8918c74ec97aa136cd2c4a8}{xccdf\_\-check\_\-export\_\-iterator::xccdf\_\-check\_\-export\_\-iterator\_\-free} (struct \hyperlink{structxccdf__check__export__iterator}{xccdf\_\-check\_\-export\_\-iterator} $\ast$it)
\item 
struct \hyperlink{structxccdf__fix}{xccdf\_\-fix} $\ast$ \hyperlink{group__XCCDF_gaab5fd1b91fc2e94579c011d94f8b4cd5}{xccdf\_\-fix\_\-iterator::xccdf\_\-fix\_\-iterator\_\-next} (struct \hyperlink{structxccdf__fix__iterator}{xccdf\_\-fix\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__XCCDF_gac9efc4e6bfeb31e5ae4e3b9f01d0708e}{xccdf\_\-fix\_\-iterator::xccdf\_\-fix\_\-iterator\_\-has\_\-more} (struct \hyperlink{structxccdf__fix__iterator}{xccdf\_\-fix\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__XCCDF_ga1643d3c47b4f0c7b04e6066fac995e51}{xccdf\_\-fix\_\-iterator::xccdf\_\-fix\_\-iterator\_\-free} (struct \hyperlink{structxccdf__fix__iterator}{xccdf\_\-fix\_\-iterator} $\ast$it)
\item 
struct \hyperlink{structxccdf__fixtext}{xccdf\_\-fixtext} $\ast$ \hyperlink{group__XCCDF_gab13ccaa4c2a9701abc24b634e7e485a2}{xccdf\_\-fixtext\_\-iterator::xccdf\_\-fixtext\_\-iterator\_\-next} (struct \hyperlink{structxccdf__fixtext__iterator}{xccdf\_\-fixtext\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__XCCDF_ga43dcb8e84bd0b73dee5f807bfac3830a}{xccdf\_\-fixtext\_\-iterator::xccdf\_\-fixtext\_\-iterator\_\-has\_\-more} (struct \hyperlink{structxccdf__fixtext__iterator}{xccdf\_\-fixtext\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__XCCDF_ga6a9d49229eaf60f37d2fba12aba00772}{xccdf\_\-fixtext\_\-iterator::xccdf\_\-fixtext\_\-iterator\_\-free} (struct \hyperlink{structxccdf__fixtext__iterator}{xccdf\_\-fixtext\_\-iterator} $\ast$it)
\item 
struct \hyperlink{structxccdf__warning}{xccdf\_\-warning} $\ast$ \hyperlink{group__XCCDF_gaad84dba8542f7a649a83a195fd3da640}{xccdf\_\-warning\_\-iterator::xccdf\_\-warning\_\-iterator\_\-next} (struct \hyperlink{structxccdf__warning__iterator}{xccdf\_\-warning\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__XCCDF_ga948293511bf8c01e10f18704bd7e675d}{xccdf\_\-warning\_\-iterator::xccdf\_\-warning\_\-iterator\_\-has\_\-more} (struct \hyperlink{structxccdf__warning__iterator}{xccdf\_\-warning\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__XCCDF_ga4c7dad6466b159d35fcfd0f711c751cb}{xccdf\_\-warning\_\-iterator::xccdf\_\-warning\_\-iterator\_\-free} (struct \hyperlink{structxccdf__warning__iterator}{xccdf\_\-warning\_\-iterator} $\ast$it)
\end{DoxyCompactItemize}


\subsection{Enumeration Type Documentation}
\hypertarget{group__XCCDF_gac5b91d8f1c9b08c92226646230e8f676}{
\index{XCCDF@{XCCDF}!xccdf\_\-bool\_\-operator\_\-t@{xccdf\_\-bool\_\-operator\_\-t}}
\index{xccdf\_\-bool\_\-operator\_\-t@{xccdf\_\-bool\_\-operator\_\-t}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-bool\_\-operator\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf xccdf\_\-bool\_\-operator\_\-t}}}
\label{group__XCCDF_gac5b91d8f1c9b08c92226646230e8f676}


Boolean operators for logical expressions. \begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{XCCDF\_\-OPERATOR\_\-AND@{XCCDF\_\-OPERATOR\_\-AND}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-OPERATOR\_\-AND@{XCCDF\_\-OPERATOR\_\-AND}}\item[{\em 
\hypertarget{group__XCCDF_ggac5b91d8f1c9b08c92226646230e8f676a333d8e5e60874d56a59ac71d716fd8a0}{
XCCDF\_\-OPERATOR\_\-AND}
\label{group__XCCDF_ggac5b91d8f1c9b08c92226646230e8f676a333d8e5e60874d56a59ac71d716fd8a0}
}]Logical and. \index{XCCDF\_\-OPERATOR\_\-OR@{XCCDF\_\-OPERATOR\_\-OR}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-OPERATOR\_\-OR@{XCCDF\_\-OPERATOR\_\-OR}}\item[{\em 
\hypertarget{group__XCCDF_ggac5b91d8f1c9b08c92226646230e8f676a7045b79873323f4d9c732c3e7e3aea9c}{
XCCDF\_\-OPERATOR\_\-OR}
\label{group__XCCDF_ggac5b91d8f1c9b08c92226646230e8f676a7045b79873323f4d9c732c3e7e3aea9c}
}]Logical or. \index{XCCDF\_\-OPERATOR\_\-NOT@{XCCDF\_\-OPERATOR\_\-NOT}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-OPERATOR\_\-NOT@{XCCDF\_\-OPERATOR\_\-NOT}}\item[{\em 
\hypertarget{group__XCCDF_ggac5b91d8f1c9b08c92226646230e8f676a5bde87babb4e5d2baa7a4f57be60ccaa}{
XCCDF\_\-OPERATOR\_\-NOT}
\label{group__XCCDF_ggac5b91d8f1c9b08c92226646230e8f676a5bde87babb4e5d2baa7a4f57be60ccaa}
}]Logical negation. \index{XCCDF\_\-OPERATOR\_\-NAND@{XCCDF\_\-OPERATOR\_\-NAND}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-OPERATOR\_\-NAND@{XCCDF\_\-OPERATOR\_\-NAND}}\item[{\em 
\hypertarget{group__XCCDF_ggac5b91d8f1c9b08c92226646230e8f676af40df111d54e025e4a042a8b8e69ead7}{
XCCDF\_\-OPERATOR\_\-NAND}
\label{group__XCCDF_ggac5b91d8f1c9b08c92226646230e8f676af40df111d54e025e4a042a8b8e69ead7}
}]Logical nand. \index{XCCDF\_\-OPERATOR\_\-NOR@{XCCDF\_\-OPERATOR\_\-NOR}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-OPERATOR\_\-NOR@{XCCDF\_\-OPERATOR\_\-NOR}}\item[{\em 
\hypertarget{group__XCCDF_ggac5b91d8f1c9b08c92226646230e8f676a35488a3fed3d5c73710e350767d06894}{
XCCDF\_\-OPERATOR\_\-NOR}
\label{group__XCCDF_ggac5b91d8f1c9b08c92226646230e8f676a35488a3fed3d5c73710e350767d06894}
}]Logical nor. \index{XCCDF\_\-OPERATOR\_\-MASK@{XCCDF\_\-OPERATOR\_\-MASK}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-OPERATOR\_\-MASK@{XCCDF\_\-OPERATOR\_\-MASK}}\item[{\em 
\hypertarget{group__XCCDF_ggac5b91d8f1c9b08c92226646230e8f676a19e8a06128af85b60f95e58531d11a2f}{
XCCDF\_\-OPERATOR\_\-MASK}
\label{group__XCCDF_ggac5b91d8f1c9b08c92226646230e8f676a19e8a06128af85b60f95e58531d11a2f}
}]Mask to strip the negation away (using bitwise and). \end{description}
\end{Desc}

\hypertarget{group__XCCDF_ga11b376c782488525bddcfafa3bb92b96}{
\index{XCCDF@{XCCDF}!xccdf\_\-interface\_\-hint\_\-t@{xccdf\_\-interface\_\-hint\_\-t}}
\index{xccdf\_\-interface\_\-hint\_\-t@{xccdf\_\-interface\_\-hint\_\-t}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-interface\_\-hint\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf xccdf\_\-interface\_\-hint\_\-t}}}
\label{group__XCCDF_ga11b376c782488525bddcfafa3bb92b96}


Interface hint. \begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{XCCDF\_\-IFACE\_\-HINT\_\-NONE@{XCCDF\_\-IFACE\_\-HINT\_\-NONE}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-IFACE\_\-HINT\_\-NONE@{XCCDF\_\-IFACE\_\-HINT\_\-NONE}}\item[{\em 
\hypertarget{group__XCCDF_gga11b376c782488525bddcfafa3bb92b96a8f4543fe184618e046ca90ec8e0a1998}{
XCCDF\_\-IFACE\_\-HINT\_\-NONE}
\label{group__XCCDF_gga11b376c782488525bddcfafa3bb92b96a8f4543fe184618e046ca90ec8e0a1998}
}]No interface hint. \index{XCCDF\_\-IFACE\_\-HINT\_\-CHOICE@{XCCDF\_\-IFACE\_\-HINT\_\-CHOICE}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-IFACE\_\-HINT\_\-CHOICE@{XCCDF\_\-IFACE\_\-HINT\_\-CHOICE}}\item[{\em 
\hypertarget{group__XCCDF_gga11b376c782488525bddcfafa3bb92b96a367db4c2ba698715d5a69fd037a4065f}{
XCCDF\_\-IFACE\_\-HINT\_\-CHOICE}
\label{group__XCCDF_gga11b376c782488525bddcfafa3bb92b96a367db4c2ba698715d5a69fd037a4065f}
}]Choice from multiple values. \index{XCCDF\_\-IFACE\_\-HINT\_\-TEXTLINE@{XCCDF\_\-IFACE\_\-HINT\_\-TEXTLINE}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-IFACE\_\-HINT\_\-TEXTLINE@{XCCDF\_\-IFACE\_\-HINT\_\-TEXTLINE}}\item[{\em 
\hypertarget{group__XCCDF_gga11b376c782488525bddcfafa3bb92b96a70b7d8e788d64d124b24860403dfb570}{
XCCDF\_\-IFACE\_\-HINT\_\-TEXTLINE}
\label{group__XCCDF_gga11b376c782488525bddcfafa3bb92b96a70b7d8e788d64d124b24860403dfb570}
}]Text line input widget. \index{XCCDF\_\-IFACE\_\-HINT\_\-TEXT@{XCCDF\_\-IFACE\_\-HINT\_\-TEXT}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-IFACE\_\-HINT\_\-TEXT@{XCCDF\_\-IFACE\_\-HINT\_\-TEXT}}\item[{\em 
\hypertarget{group__XCCDF_gga11b376c782488525bddcfafa3bb92b96a11b3e08a8c21cef9580624b8da5ff6b0}{
XCCDF\_\-IFACE\_\-HINT\_\-TEXT}
\label{group__XCCDF_gga11b376c782488525bddcfafa3bb92b96a11b3e08a8c21cef9580624b8da5ff6b0}
}]Textarea. \index{XCCDF\_\-IFACE\_\-HINT\_\-DATE@{XCCDF\_\-IFACE\_\-HINT\_\-DATE}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-IFACE\_\-HINT\_\-DATE@{XCCDF\_\-IFACE\_\-HINT\_\-DATE}}\item[{\em 
\hypertarget{group__XCCDF_gga11b376c782488525bddcfafa3bb92b96ad0e625cc04af8cd74bcee72a45f7dc23}{
XCCDF\_\-IFACE\_\-HINT\_\-DATE}
\label{group__XCCDF_gga11b376c782488525bddcfafa3bb92b96ad0e625cc04af8cd74bcee72a45f7dc23}
}]Date selection widget. \index{XCCDF\_\-IFACE\_\-HINT\_\-DATETIME@{XCCDF\_\-IFACE\_\-HINT\_\-DATETIME}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-IFACE\_\-HINT\_\-DATETIME@{XCCDF\_\-IFACE\_\-HINT\_\-DATETIME}}\item[{\em 
\hypertarget{group__XCCDF_gga11b376c782488525bddcfafa3bb92b96aeb4a669edb84abd7acf44abfa80cd4a2}{
XCCDF\_\-IFACE\_\-HINT\_\-DATETIME}
\label{group__XCCDF_gga11b376c782488525bddcfafa3bb92b96aeb4a669edb84abd7acf44abfa80cd4a2}
}]Date and time selection widget. \end{description}
\end{Desc}

\hypertarget{group__XCCDF_ga209163661038a6be4066cdec716c997f}{
\index{XCCDF@{XCCDF}!xccdf\_\-level\_\-t@{xccdf\_\-level\_\-t}}
\index{xccdf\_\-level\_\-t@{xccdf\_\-level\_\-t}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-level\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf xccdf\_\-level\_\-t}}}
\label{group__XCCDF_ga209163661038a6be4066cdec716c997f}


XCCDF error, complexity, disruption, or severity level. \begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{XCCDF\_\-UNKNOWN@{XCCDF\_\-UNKNOWN}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-UNKNOWN@{XCCDF\_\-UNKNOWN}}\item[{\em 
\hypertarget{group__XCCDF_gga209163661038a6be4066cdec716c997fad84b2c68a3baabe2870dcd78d1f182c9}{
XCCDF\_\-UNKNOWN}
\label{group__XCCDF_gga209163661038a6be4066cdec716c997fad84b2c68a3baabe2870dcd78d1f182c9}
}]Unknown. \index{XCCDF\_\-INFO@{XCCDF\_\-INFO}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-INFO@{XCCDF\_\-INFO}}\item[{\em 
\hypertarget{group__XCCDF_gga209163661038a6be4066cdec716c997fade27a666291796f915a9e7bcedf5581e}{
XCCDF\_\-INFO}
\label{group__XCCDF_gga209163661038a6be4066cdec716c997fade27a666291796f915a9e7bcedf5581e}
}]Info. \index{XCCDF\_\-LOW@{XCCDF\_\-LOW}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-LOW@{XCCDF\_\-LOW}}\item[{\em 
\hypertarget{group__XCCDF_gga209163661038a6be4066cdec716c997facf358c1aa3a0a7d904936cdabc4d30ee}{
XCCDF\_\-LOW}
\label{group__XCCDF_gga209163661038a6be4066cdec716c997facf358c1aa3a0a7d904936cdabc4d30ee}
}]Low. \index{XCCDF\_\-MEDIUM@{XCCDF\_\-MEDIUM}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-MEDIUM@{XCCDF\_\-MEDIUM}}\item[{\em 
\hypertarget{group__XCCDF_gga209163661038a6be4066cdec716c997fa7a9215fbea87e4da7d076c3fe27df452}{
XCCDF\_\-MEDIUM}
\label{group__XCCDF_gga209163661038a6be4066cdec716c997fa7a9215fbea87e4da7d076c3fe27df452}
}]Medium. \index{XCCDF\_\-HIGH@{XCCDF\_\-HIGH}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-HIGH@{XCCDF\_\-HIGH}}\item[{\em 
\hypertarget{group__XCCDF_gga209163661038a6be4066cdec716c997fa01f0df0e8b0affd81d2fdcc3069ed5ca}{
XCCDF\_\-HIGH}
\label{group__XCCDF_gga209163661038a6be4066cdec716c997fa01f0df0e8b0affd81d2fdcc3069ed5ca}
}]High. \end{description}
\end{Desc}

\hypertarget{group__XCCDF_ga1485899f9bf18c3aa0b0efbb6fe2beb7}{
\index{XCCDF@{XCCDF}!xccdf\_\-message\_\-severity\_\-t@{xccdf\_\-message\_\-severity\_\-t}}
\index{xccdf\_\-message\_\-severity\_\-t@{xccdf\_\-message\_\-severity\_\-t}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-message\_\-severity\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf xccdf\_\-message\_\-severity\_\-t}}}
\label{group__XCCDF_ga1485899f9bf18c3aa0b0efbb6fe2beb7}


Severity of an xccdf\_\-message. \begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{XCCDF\_\-MSG\_\-INFO@{XCCDF\_\-MSG\_\-INFO}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-MSG\_\-INFO@{XCCDF\_\-MSG\_\-INFO}}\item[{\em 
\hypertarget{group__XCCDF_gga1485899f9bf18c3aa0b0efbb6fe2beb7aa4be3bc31baaaa553747c77f610d17ee}{
XCCDF\_\-MSG\_\-INFO}
\label{group__XCCDF_gga1485899f9bf18c3aa0b0efbb6fe2beb7aa4be3bc31baaaa553747c77f610d17ee}
}]Info. \index{XCCDF\_\-MSG\_\-WARNING@{XCCDF\_\-MSG\_\-WARNING}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-MSG\_\-WARNING@{XCCDF\_\-MSG\_\-WARNING}}\item[{\em 
\hypertarget{group__XCCDF_gga1485899f9bf18c3aa0b0efbb6fe2beb7a7db5182c3b9f00ed5e18bf813f0158dd}{
XCCDF\_\-MSG\_\-WARNING}
\label{group__XCCDF_gga1485899f9bf18c3aa0b0efbb6fe2beb7a7db5182c3b9f00ed5e18bf813f0158dd}
}]Warning. \index{XCCDF\_\-MSG\_\-ERROR@{XCCDF\_\-MSG\_\-ERROR}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-MSG\_\-ERROR@{XCCDF\_\-MSG\_\-ERROR}}\item[{\em 
\hypertarget{group__XCCDF_gga1485899f9bf18c3aa0b0efbb6fe2beb7a1b4d63dd4841db2b261286ff541afdc6}{
XCCDF\_\-MSG\_\-ERROR}
\label{group__XCCDF_gga1485899f9bf18c3aa0b0efbb6fe2beb7a1b4d63dd4841db2b261286ff541afdc6}
}]Error. \end{description}
\end{Desc}

\hypertarget{group__XCCDF_ga4458b04cd1236b95d15ac2d74276c09c}{
\index{XCCDF@{XCCDF}!xccdf\_\-operator\_\-t@{xccdf\_\-operator\_\-t}}
\index{xccdf\_\-operator\_\-t@{xccdf\_\-operator\_\-t}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-operator\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf xccdf\_\-operator\_\-t}}}
\label{group__XCCDF_ga4458b04cd1236b95d15ac2d74276c09c}


Operator to be applied on an \hyperlink{structxccdf__value}{xccdf\_\-value}. \begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{XCCDF\_\-OPERATOR\_\-EQUALS@{XCCDF\_\-OPERATOR\_\-EQUALS}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-OPERATOR\_\-EQUALS@{XCCDF\_\-OPERATOR\_\-EQUALS}}\item[{\em 
\hypertarget{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09caab8131abf005a13dd6d39c62c258b907}{
XCCDF\_\-OPERATOR\_\-EQUALS}
\label{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09caab8131abf005a13dd6d39c62c258b907}
}]Equality. \index{XCCDF\_\-OPERATOR\_\-NOT\_\-EQUAL@{XCCDF\_\-OPERATOR\_\-NOT\_\-EQUAL}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-OPERATOR\_\-NOT\_\-EQUAL@{XCCDF\_\-OPERATOR\_\-NOT\_\-EQUAL}}\item[{\em 
\hypertarget{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09ca8e8ee1baa56831472e462dd0957c2cd0}{
XCCDF\_\-OPERATOR\_\-NOT\_\-EQUAL}
\label{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09ca8e8ee1baa56831472e462dd0957c2cd0}
}]Inequality. \index{XCCDF\_\-OPERATOR\_\-GREATER@{XCCDF\_\-OPERATOR\_\-GREATER}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-OPERATOR\_\-GREATER@{XCCDF\_\-OPERATOR\_\-GREATER}}\item[{\em 
\hypertarget{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09ca43cafb160b23591c9fb0d795f4b9a559}{
XCCDF\_\-OPERATOR\_\-GREATER}
\label{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09ca43cafb160b23591c9fb0d795f4b9a559}
}]Greater than. \index{XCCDF\_\-OPERATOR\_\-GREATER\_\-EQUAL@{XCCDF\_\-OPERATOR\_\-GREATER\_\-EQUAL}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-OPERATOR\_\-GREATER\_\-EQUAL@{XCCDF\_\-OPERATOR\_\-GREATER\_\-EQUAL}}\item[{\em 
\hypertarget{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09cad43f722ca5299390afe9297ce3eebd80}{
XCCDF\_\-OPERATOR\_\-GREATER\_\-EQUAL}
\label{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09cad43f722ca5299390afe9297ce3eebd80}
}]Greater than or equal. \index{XCCDF\_\-OPERATOR\_\-LESS@{XCCDF\_\-OPERATOR\_\-LESS}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-OPERATOR\_\-LESS@{XCCDF\_\-OPERATOR\_\-LESS}}\item[{\em 
\hypertarget{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09caa09376ad100c95360f1a8d6aba52d61a}{
XCCDF\_\-OPERATOR\_\-LESS}
\label{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09caa09376ad100c95360f1a8d6aba52d61a}
}]Less than. \index{XCCDF\_\-OPERATOR\_\-LESS\_\-EQUAL@{XCCDF\_\-OPERATOR\_\-LESS\_\-EQUAL}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-OPERATOR\_\-LESS\_\-EQUAL@{XCCDF\_\-OPERATOR\_\-LESS\_\-EQUAL}}\item[{\em 
\hypertarget{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09caf28836ccd62954085b11c9d0e79b6370}{
XCCDF\_\-OPERATOR\_\-LESS\_\-EQUAL}
\label{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09caf28836ccd62954085b11c9d0e79b6370}
}]Less than or equal. \index{XCCDF\_\-OPERATOR\_\-PATTERN\_\-MATCH@{XCCDF\_\-OPERATOR\_\-PATTERN\_\-MATCH}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-OPERATOR\_\-PATTERN\_\-MATCH@{XCCDF\_\-OPERATOR\_\-PATTERN\_\-MATCH}}\item[{\em 
\hypertarget{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09cab7b3c51d9f96c9974eba6151fec8b1f0}{
XCCDF\_\-OPERATOR\_\-PATTERN\_\-MATCH}
\label{group__XCCDF_gga4458b04cd1236b95d15ac2d74276c09cab7b3c51d9f96c9974eba6151fec8b1f0}
}]Match a regular expression. \end{description}
\end{Desc}

\hypertarget{group__XCCDF_ga6cb5c6fdd0ccc42b1c8cec5313df5804}{
\index{XCCDF@{XCCDF}!xccdf\_\-role\_\-t@{xccdf\_\-role\_\-t}}
\index{xccdf\_\-role\_\-t@{xccdf\_\-role\_\-t}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-role\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf xccdf\_\-role\_\-t}}}
\label{group__XCCDF_ga6cb5c6fdd0ccc42b1c8cec5313df5804}


XCCDF role. \begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{XCCDF\_\-ROLE\_\-FULL@{XCCDF\_\-ROLE\_\-FULL}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-ROLE\_\-FULL@{XCCDF\_\-ROLE\_\-FULL}}\item[{\em 
\hypertarget{group__XCCDF_gga6cb5c6fdd0ccc42b1c8cec5313df5804af0a9efcbe29a7bf8d296d574a25c170e}{
XCCDF\_\-ROLE\_\-FULL}
\label{group__XCCDF_gga6cb5c6fdd0ccc42b1c8cec5313df5804af0a9efcbe29a7bf8d296d574a25c170e}
}]Check the rule and let the result contriburte to the score and appear in reports. \index{XCCDF\_\-ROLE\_\-UNSCORED@{XCCDF\_\-ROLE\_\-UNSCORED}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-ROLE\_\-UNSCORED@{XCCDF\_\-ROLE\_\-UNSCORED}}\item[{\em 
\hypertarget{group__XCCDF_gga6cb5c6fdd0ccc42b1c8cec5313df5804a0e3e07c18b7cbb9510af01d608e199a5}{
XCCDF\_\-ROLE\_\-UNSCORED}
\label{group__XCCDF_gga6cb5c6fdd0ccc42b1c8cec5313df5804a0e3e07c18b7cbb9510af01d608e199a5}
}]Check the rule and include the result in reports, but do not include it into score computations. \index{XCCDF\_\-ROLE\_\-UNCHECKED@{XCCDF\_\-ROLE\_\-UNCHECKED}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-ROLE\_\-UNCHECKED@{XCCDF\_\-ROLE\_\-UNCHECKED}}\item[{\em 
\hypertarget{group__XCCDF_gga6cb5c6fdd0ccc42b1c8cec5313df5804aac45eb8802f220da7ceaa275bd6fc3b2}{
XCCDF\_\-ROLE\_\-UNCHECKED}
\label{group__XCCDF_gga6cb5c6fdd0ccc42b1c8cec5313df5804aac45eb8802f220da7ceaa275bd6fc3b2}
}]Don't check the rule, result will be XCCDF\_\-RESULT\_\-UNKNOWN. \end{description}
\end{Desc}

\hypertarget{group__XCCDF_gac0d5c1c85828e13ebb13935551f8da38}{
\index{XCCDF@{XCCDF}!xccdf\_\-status\_\-type\_\-t@{xccdf\_\-status\_\-type\_\-t}}
\index{xccdf\_\-status\_\-type\_\-t@{xccdf\_\-status\_\-type\_\-t}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-status\_\-type\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf xccdf\_\-status\_\-type\_\-t}}}
\label{group__XCCDF_gac0d5c1c85828e13ebb13935551f8da38}


Status of an XCCDF item. \begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{XCCDF\_\-STATUS\_\-NOT\_\-SPECIFIED@{XCCDF\_\-STATUS\_\-NOT\_\-SPECIFIED}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-STATUS\_\-NOT\_\-SPECIFIED@{XCCDF\_\-STATUS\_\-NOT\_\-SPECIFIED}}\item[{\em 
\hypertarget{group__XCCDF_ggac0d5c1c85828e13ebb13935551f8da38a41b4c71d5a9c3c440076299123030566}{
XCCDF\_\-STATUS\_\-NOT\_\-SPECIFIED}
\label{group__XCCDF_ggac0d5c1c85828e13ebb13935551f8da38a41b4c71d5a9c3c440076299123030566}
}]Status was not specified by benchmark. \index{XCCDF\_\-STATUS\_\-ACCEPTED@{XCCDF\_\-STATUS\_\-ACCEPTED}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-STATUS\_\-ACCEPTED@{XCCDF\_\-STATUS\_\-ACCEPTED}}\item[{\em 
\hypertarget{group__XCCDF_ggac0d5c1c85828e13ebb13935551f8da38a6018d6146ba9010bf4029f8eceb47af7}{
XCCDF\_\-STATUS\_\-ACCEPTED}
\label{group__XCCDF_ggac0d5c1c85828e13ebb13935551f8da38a6018d6146ba9010bf4029f8eceb47af7}
}]Accepted. \index{XCCDF\_\-STATUS\_\-DEPRECATED@{XCCDF\_\-STATUS\_\-DEPRECATED}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-STATUS\_\-DEPRECATED@{XCCDF\_\-STATUS\_\-DEPRECATED}}\item[{\em 
\hypertarget{group__XCCDF_ggac0d5c1c85828e13ebb13935551f8da38aa6bc6ada10d8f60ebaec3fd3a0216dbf}{
XCCDF\_\-STATUS\_\-DEPRECATED}
\label{group__XCCDF_ggac0d5c1c85828e13ebb13935551f8da38aa6bc6ada10d8f60ebaec3fd3a0216dbf}
}]Deprecated. \index{XCCDF\_\-STATUS\_\-DRAFT@{XCCDF\_\-STATUS\_\-DRAFT}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-STATUS\_\-DRAFT@{XCCDF\_\-STATUS\_\-DRAFT}}\item[{\em 
\hypertarget{group__XCCDF_ggac0d5c1c85828e13ebb13935551f8da38a8044bda286eec7fbb6e51c7aa03176d0}{
XCCDF\_\-STATUS\_\-DRAFT}
\label{group__XCCDF_ggac0d5c1c85828e13ebb13935551f8da38a8044bda286eec7fbb6e51c7aa03176d0}
}]Draft item. \index{XCCDF\_\-STATUS\_\-INCOMPLETE@{XCCDF\_\-STATUS\_\-INCOMPLETE}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-STATUS\_\-INCOMPLETE@{XCCDF\_\-STATUS\_\-INCOMPLETE}}\item[{\em 
\hypertarget{group__XCCDF_ggac0d5c1c85828e13ebb13935551f8da38a0b133c835ed8d86839a86624cb1458ee}{
XCCDF\_\-STATUS\_\-INCOMPLETE}
\label{group__XCCDF_ggac0d5c1c85828e13ebb13935551f8da38a0b133c835ed8d86839a86624cb1458ee}
}]The item is not complete. \index{XCCDF\_\-STATUS\_\-INTERIM@{XCCDF\_\-STATUS\_\-INTERIM}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-STATUS\_\-INTERIM@{XCCDF\_\-STATUS\_\-INTERIM}}\item[{\em 
\hypertarget{group__XCCDF_ggac0d5c1c85828e13ebb13935551f8da38a595188ea34d67c177f152b39f6f19b30}{
XCCDF\_\-STATUS\_\-INTERIM}
\label{group__XCCDF_ggac0d5c1c85828e13ebb13935551f8da38a595188ea34d67c177f152b39f6f19b30}
}]Interim. \end{description}
\end{Desc}

\hypertarget{group__XCCDF_ga534ac2d5662227cff66913038f4263e1}{
\index{XCCDF@{XCCDF}!xccdf\_\-strategy\_\-t@{xccdf\_\-strategy\_\-t}}
\index{xccdf\_\-strategy\_\-t@{xccdf\_\-strategy\_\-t}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-strategy\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf xccdf\_\-strategy\_\-t}}}
\label{group__XCCDF_ga534ac2d5662227cff66913038f4263e1}


Fix strategy type. \begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{XCCDF\_\-STRATEGY\_\-UNKNOWN@{XCCDF\_\-STRATEGY\_\-UNKNOWN}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-STRATEGY\_\-UNKNOWN@{XCCDF\_\-STRATEGY\_\-UNKNOWN}}\item[{\em 
\hypertarget{group__XCCDF_gga534ac2d5662227cff66913038f4263e1a966112caea38119ecf52acaa58ea59b5}{
XCCDF\_\-STRATEGY\_\-UNKNOWN}
\label{group__XCCDF_gga534ac2d5662227cff66913038f4263e1a966112caea38119ecf52acaa58ea59b5}
}]Strategy not defined. \index{XCCDF\_\-STRATEGY\_\-CONFIGURE@{XCCDF\_\-STRATEGY\_\-CONFIGURE}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-STRATEGY\_\-CONFIGURE@{XCCDF\_\-STRATEGY\_\-CONFIGURE}}\item[{\em 
\hypertarget{group__XCCDF_gga534ac2d5662227cff66913038f4263e1ac46a307d850a433554d0646c51abfeed}{
XCCDF\_\-STRATEGY\_\-CONFIGURE}
\label{group__XCCDF_gga534ac2d5662227cff66913038f4263e1ac46a307d850a433554d0646c51abfeed}
}]Adjust target config or settings. \index{XCCDF\_\-STRATEGY\_\-DISABLE@{XCCDF\_\-STRATEGY\_\-DISABLE}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-STRATEGY\_\-DISABLE@{XCCDF\_\-STRATEGY\_\-DISABLE}}\item[{\em 
\hypertarget{group__XCCDF_gga534ac2d5662227cff66913038f4263e1a7b9e241f9be9eeb96c2850f528638a1b}{
XCCDF\_\-STRATEGY\_\-DISABLE}
\label{group__XCCDF_gga534ac2d5662227cff66913038f4263e1a7b9e241f9be9eeb96c2850f528638a1b}
}]Turn off or deinstall something. \index{XCCDF\_\-STRATEGY\_\-ENABLE@{XCCDF\_\-STRATEGY\_\-ENABLE}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-STRATEGY\_\-ENABLE@{XCCDF\_\-STRATEGY\_\-ENABLE}}\item[{\em 
\hypertarget{group__XCCDF_gga534ac2d5662227cff66913038f4263e1aa7d1502ad13dd698470a7f62eebaeca8}{
XCCDF\_\-STRATEGY\_\-ENABLE}
\label{group__XCCDF_gga534ac2d5662227cff66913038f4263e1aa7d1502ad13dd698470a7f62eebaeca8}
}]Turn on or install something. \index{XCCDF\_\-STRATEGY\_\-PATCH@{XCCDF\_\-STRATEGY\_\-PATCH}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-STRATEGY\_\-PATCH@{XCCDF\_\-STRATEGY\_\-PATCH}}\item[{\em 
\hypertarget{group__XCCDF_gga534ac2d5662227cff66913038f4263e1afa8ed41429157f7d41a3c1cf324d8f57}{
XCCDF\_\-STRATEGY\_\-PATCH}
\label{group__XCCDF_gga534ac2d5662227cff66913038f4263e1afa8ed41429157f7d41a3c1cf324d8f57}
}]Apply a patch, hotfix, or update. \index{XCCDF\_\-STRATEGY\_\-POLICY@{XCCDF\_\-STRATEGY\_\-POLICY}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-STRATEGY\_\-POLICY@{XCCDF\_\-STRATEGY\_\-POLICY}}\item[{\em 
\hypertarget{group__XCCDF_gga534ac2d5662227cff66913038f4263e1ab4238187ae4543f2acc235a176a065bb}{
XCCDF\_\-STRATEGY\_\-POLICY}
\label{group__XCCDF_gga534ac2d5662227cff66913038f4263e1ab4238187ae4543f2acc235a176a065bb}
}]Remediation by changing policies/procedures. \index{XCCDF\_\-STRATEGY\_\-RESTRICT@{XCCDF\_\-STRATEGY\_\-RESTRICT}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-STRATEGY\_\-RESTRICT@{XCCDF\_\-STRATEGY\_\-RESTRICT}}\item[{\em 
\hypertarget{group__XCCDF_gga534ac2d5662227cff66913038f4263e1a371d2d2209d6d17d4c3830bb280d90ff}{
XCCDF\_\-STRATEGY\_\-RESTRICT}
\label{group__XCCDF_gga534ac2d5662227cff66913038f4263e1a371d2d2209d6d17d4c3830bb280d90ff}
}]Adjust permissions or ACLs. \index{XCCDF\_\-STRATEGY\_\-UPDATE@{XCCDF\_\-STRATEGY\_\-UPDATE}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-STRATEGY\_\-UPDATE@{XCCDF\_\-STRATEGY\_\-UPDATE}}\item[{\em 
\hypertarget{group__XCCDF_gga534ac2d5662227cff66913038f4263e1a207f4076289a4858182fdae6461ad70d}{
XCCDF\_\-STRATEGY\_\-UPDATE}
\label{group__XCCDF_gga534ac2d5662227cff66913038f4263e1a207f4076289a4858182fdae6461ad70d}
}]Install upgrade or update the system. \index{XCCDF\_\-STRATEGY\_\-COMBINATION@{XCCDF\_\-STRATEGY\_\-COMBINATION}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-STRATEGY\_\-COMBINATION@{XCCDF\_\-STRATEGY\_\-COMBINATION}}\item[{\em 
\hypertarget{group__XCCDF_gga534ac2d5662227cff66913038f4263e1a79cf7e7d6bb92ab3890e4ea85de11f84}{
XCCDF\_\-STRATEGY\_\-COMBINATION}
\label{group__XCCDF_gga534ac2d5662227cff66913038f4263e1a79cf7e7d6bb92ab3890e4ea85de11f84}
}]Combo of two or more of the above. \end{description}
\end{Desc}

\hypertarget{group__XCCDF_gabf34f4480799efc8e1af5f4706d2666d}{
\index{XCCDF@{XCCDF}!xccdf\_\-test\_\-result\_\-type\_\-t@{xccdf\_\-test\_\-result\_\-type\_\-t}}
\index{xccdf\_\-test\_\-result\_\-type\_\-t@{xccdf\_\-test\_\-result\_\-type\_\-t}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-test\_\-result\_\-type\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf xccdf\_\-test\_\-result\_\-type\_\-t}}}
\label{group__XCCDF_gabf34f4480799efc8e1af5f4706d2666d}


Test result. \begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{XCCDF\_\-RESULT\_\-PASS@{XCCDF\_\-RESULT\_\-PASS}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-RESULT\_\-PASS@{XCCDF\_\-RESULT\_\-PASS}}\item[{\em 
\hypertarget{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666da3a6a8e5fc7785fefe7d430af369d96e4}{
XCCDF\_\-RESULT\_\-PASS}
\label{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666da3a6a8e5fc7785fefe7d430af369d96e4}
}]The test passed. \index{XCCDF\_\-RESULT\_\-FAIL@{XCCDF\_\-RESULT\_\-FAIL}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-RESULT\_\-FAIL@{XCCDF\_\-RESULT\_\-FAIL}}\item[{\em 
\hypertarget{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666daa719ce524dafd5ab8d2bb7740c5cd695}{
XCCDF\_\-RESULT\_\-FAIL}
\label{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666daa719ce524dafd5ab8d2bb7740c5cd695}
}]The test failed. \index{XCCDF\_\-RESULT\_\-ERROR@{XCCDF\_\-RESULT\_\-ERROR}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-RESULT\_\-ERROR@{XCCDF\_\-RESULT\_\-ERROR}}\item[{\em 
\hypertarget{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666da77424127a0b953030609ab90a209caf7}{
XCCDF\_\-RESULT\_\-ERROR}
\label{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666da77424127a0b953030609ab90a209caf7}
}]An error occurred and test could not complete. \index{XCCDF\_\-RESULT\_\-UNKNOWN@{XCCDF\_\-RESULT\_\-UNKNOWN}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-RESULT\_\-UNKNOWN@{XCCDF\_\-RESULT\_\-UNKNOWN}}\item[{\em 
\hypertarget{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666daf74255501061c6f12a0a140bbc5447c0}{
XCCDF\_\-RESULT\_\-UNKNOWN}
\label{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666daf74255501061c6f12a0a140bbc5447c0}
}]Could not tell what happened. \index{XCCDF\_\-RESULT\_\-NOT\_\-APPLICABLE@{XCCDF\_\-RESULT\_\-NOT\_\-APPLICABLE}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-RESULT\_\-NOT\_\-APPLICABLE@{XCCDF\_\-RESULT\_\-NOT\_\-APPLICABLE}}\item[{\em 
\hypertarget{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666dabac10fe7c643c2b73340b21eed766e60}{
XCCDF\_\-RESULT\_\-NOT\_\-APPLICABLE}
\label{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666dabac10fe7c643c2b73340b21eed766e60}
}]Rule did not apply to test target. \index{XCCDF\_\-RESULT\_\-NOT\_\-CHECKED@{XCCDF\_\-RESULT\_\-NOT\_\-CHECKED}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-RESULT\_\-NOT\_\-CHECKED@{XCCDF\_\-RESULT\_\-NOT\_\-CHECKED}}\item[{\em 
\hypertarget{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666dac8d8793e6f4e46cc077f9e163c035a2b}{
XCCDF\_\-RESULT\_\-NOT\_\-CHECKED}
\label{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666dac8d8793e6f4e46cc077f9e163c035a2b}
}]Rule did not cause any evaluation by the checking engine. \index{XCCDF\_\-RESULT\_\-NOT\_\-SELECTED@{XCCDF\_\-RESULT\_\-NOT\_\-SELECTED}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-RESULT\_\-NOT\_\-SELECTED@{XCCDF\_\-RESULT\_\-NOT\_\-SELECTED}}\item[{\em 
\hypertarget{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666dad1a25dfdbd7c77e5e0f9a943e7ac240a}{
XCCDF\_\-RESULT\_\-NOT\_\-SELECTED}
\label{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666dad1a25dfdbd7c77e5e0f9a943e7ac240a}
}]Rule was not selected in the \hyperlink{structxccdf__benchmark}{Benchmark}. \index{XCCDF\_\-RESULT\_\-INFORMATIONAL@{XCCDF\_\-RESULT\_\-INFORMATIONAL}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-RESULT\_\-INFORMATIONAL@{XCCDF\_\-RESULT\_\-INFORMATIONAL}}\item[{\em 
\hypertarget{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666da06862a7ab1866960bd25cd1ad5875488}{
XCCDF\_\-RESULT\_\-INFORMATIONAL}
\label{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666da06862a7ab1866960bd25cd1ad5875488}
}]Rule was evaluated by the checking engine, but isn't to be scored. \index{XCCDF\_\-RESULT\_\-FIXED@{XCCDF\_\-RESULT\_\-FIXED}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-RESULT\_\-FIXED@{XCCDF\_\-RESULT\_\-FIXED}}\item[{\em 
\hypertarget{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666dafd540e98e81524c2b894613fd3aa030f}{
XCCDF\_\-RESULT\_\-FIXED}
\label{group__XCCDF_ggabf34f4480799efc8e1af5f4706d2666dafd540e98e81524c2b894613fd3aa030f}
}]Rule failed, but was later fixed. \end{description}
\end{Desc}

\hypertarget{group__XCCDF_ga1c722a7917110bdb164e21e75ed6cfa6}{
\index{XCCDF@{XCCDF}!xccdf\_\-type\_\-t@{xccdf\_\-type\_\-t}}
\index{xccdf\_\-type\_\-t@{xccdf\_\-type\_\-t}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-type\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf xccdf\_\-type\_\-t}}}
\label{group__XCCDF_ga1c722a7917110bdb164e21e75ed6cfa6}


Type of an XCCDF object. When checking the type, you can use either operator == for type equivalence, or operator \& to take a type inheriritance hierarchy into account. For example, XCCDF\_\-ITEM \& XCCDF\_\-RULE evaluates to true, as the rule type is a subclass of the xccdf item type. \begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{XCCDF\_\-BENCHMARK@{XCCDF\_\-BENCHMARK}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-BENCHMARK@{XCCDF\_\-BENCHMARK}}\item[{\em 
\hypertarget{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6a0ef521155e714e3e622bff44fe79f3f6}{
XCCDF\_\-BENCHMARK}
\label{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6a0ef521155e714e3e622bff44fe79f3f6}
}]Type constant for \hyperlink{structxccdf__benchmark}{xccdf\_\-benchmark}. \index{XCCDF\_\-PROFILE@{XCCDF\_\-PROFILE}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-PROFILE@{XCCDF\_\-PROFILE}}\item[{\em 
\hypertarget{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6abf32d9bbbebc66723858461496c792cc}{
XCCDF\_\-PROFILE}
\label{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6abf32d9bbbebc66723858461496c792cc}
}]Type constant for \hyperlink{structxccdf__profile}{xccdf\_\-profile}. \index{XCCDF\_\-RESULT@{XCCDF\_\-RESULT}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-RESULT@{XCCDF\_\-RESULT}}\item[{\em 
\hypertarget{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6a3fc8dca887dde22f91a0e4042ae3fbbd}{
XCCDF\_\-RESULT}
\label{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6a3fc8dca887dde22f91a0e4042ae3fbbd}
}]Type constant for \hyperlink{structxccdf__result}{xccdf\_\-result}. \index{XCCDF\_\-RULE@{XCCDF\_\-RULE}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-RULE@{XCCDF\_\-RULE}}\item[{\em 
\hypertarget{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6a9fccd734c6c6d7d097f7627dd5a2c223}{
XCCDF\_\-RULE}
\label{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6a9fccd734c6c6d7d097f7627dd5a2c223}
}]Type constant for \hyperlink{structxccdf__rule}{xccdf\_\-rule}. \index{XCCDF\_\-GROUP@{XCCDF\_\-GROUP}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-GROUP@{XCCDF\_\-GROUP}}\item[{\em 
\hypertarget{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6a1d7db7ee915a14499fedb8903288bd82}{
XCCDF\_\-GROUP}
\label{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6a1d7db7ee915a14499fedb8903288bd82}
}]Type constant for \hyperlink{structxccdf__group}{xccdf\_\-group}. \index{XCCDF\_\-VALUE@{XCCDF\_\-VALUE}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-VALUE@{XCCDF\_\-VALUE}}\item[{\em 
\hypertarget{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6ac67ed74fcb8f85bf90050450764c6d50}{
XCCDF\_\-VALUE}
\label{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6ac67ed74fcb8f85bf90050450764c6d50}
}]Type constant for \hyperlink{structxccdf__value}{xccdf\_\-value}. \index{XCCDF\_\-CONTENT@{XCCDF\_\-CONTENT}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-CONTENT@{XCCDF\_\-CONTENT}}\item[{\em 
\hypertarget{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6ad455a82154d39675b0bdf9e41753edcb}{
XCCDF\_\-CONTENT}
\label{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6ad455a82154d39675b0bdf9e41753edcb}
}]Represents selectable items, i.e. rules and groups (see \hyperlink{structxccdf__item}{xccdf\_\-item}). \index{XCCDF\_\-ITEM@{XCCDF\_\-ITEM}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-ITEM@{XCCDF\_\-ITEM}}\item[{\em 
\hypertarget{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6a9fe7677d34eab1ed353ea67672cee4a7}{
XCCDF\_\-ITEM}
\label{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6a9fe7677d34eab1ed353ea67672cee4a7}
}]Represents items as described in the XCCDF documentation (see \hyperlink{structxccdf__item}{xccdf\_\-item}). \index{XCCDF\_\-OBJECT@{XCCDF\_\-OBJECT}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-OBJECT@{XCCDF\_\-OBJECT}}\item[{\em 
\hypertarget{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6a44b500977f0ffcef546fbf03ca8d06ad}{
XCCDF\_\-OBJECT}
\label{group__XCCDF_gga1c722a7917110bdb164e21e75ed6cfa6a44b500977f0ffcef546fbf03ca8d06ad}
}]Represents an object, profile, result or whole benchmark (see \hyperlink{structxccdf__item}{xccdf\_\-item}). \end{description}
\end{Desc}

\hypertarget{group__XCCDF_gaa2d75ea6d3cd6957100f532b2ab8e8a8}{
\index{XCCDF@{XCCDF}!xccdf\_\-value\_\-type\_\-t@{xccdf\_\-value\_\-type\_\-t}}
\index{xccdf\_\-value\_\-type\_\-t@{xccdf\_\-value\_\-type\_\-t}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-value\_\-type\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf xccdf\_\-value\_\-type\_\-t}}}
\label{group__XCCDF_gaa2d75ea6d3cd6957100f532b2ab8e8a8}


Type of an \hyperlink{structxccdf__value}{xccdf\_\-value}. \begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{XCCDF\_\-TYPE\_\-NUMBER@{XCCDF\_\-TYPE\_\-NUMBER}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-TYPE\_\-NUMBER@{XCCDF\_\-TYPE\_\-NUMBER}}\item[{\em 
\hypertarget{group__XCCDF_ggaa2d75ea6d3cd6957100f532b2ab8e8a8a60b3e0dbb7e2d9240331d0b9e8b05ac0}{
XCCDF\_\-TYPE\_\-NUMBER}
\label{group__XCCDF_ggaa2d75ea6d3cd6957100f532b2ab8e8a8a60b3e0dbb7e2d9240331d0b9e8b05ac0}
}]Integer. \index{XCCDF\_\-TYPE\_\-STRING@{XCCDF\_\-TYPE\_\-STRING}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-TYPE\_\-STRING@{XCCDF\_\-TYPE\_\-STRING}}\item[{\em 
\hypertarget{group__XCCDF_ggaa2d75ea6d3cd6957100f532b2ab8e8a8a0c981ae1fbc6247264dacddde483bc60}{
XCCDF\_\-TYPE\_\-STRING}
\label{group__XCCDF_ggaa2d75ea6d3cd6957100f532b2ab8e8a8a0c981ae1fbc6247264dacddde483bc60}
}]String. \index{XCCDF\_\-TYPE\_\-BOOLEAN@{XCCDF\_\-TYPE\_\-BOOLEAN}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-TYPE\_\-BOOLEAN@{XCCDF\_\-TYPE\_\-BOOLEAN}}\item[{\em 
\hypertarget{group__XCCDF_ggaa2d75ea6d3cd6957100f532b2ab8e8a8a36bd5ebf5a7bf2c7ab8dbf3dacdb1105}{
XCCDF\_\-TYPE\_\-BOOLEAN}
\label{group__XCCDF_ggaa2d75ea6d3cd6957100f532b2ab8e8a8a36bd5ebf5a7bf2c7ab8dbf3dacdb1105}
}]Boolean. \end{description}
\end{Desc}

\hypertarget{group__XCCDF_ga70ec25fc378db41df2c7344a06adf6aa}{
\index{XCCDF@{XCCDF}!xccdf\_\-warning\_\-category\_\-t@{xccdf\_\-warning\_\-category\_\-t}}
\index{xccdf\_\-warning\_\-category\_\-t@{xccdf\_\-warning\_\-category\_\-t}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-warning\_\-category\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf xccdf\_\-warning\_\-category\_\-t}}}
\label{group__XCCDF_ga70ec25fc378db41df2c7344a06adf6aa}


Category of \hyperlink{structxccdf__warning}{xccdf\_\-warning}. \begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{XCCDF\_\-WARNING\_\-GENERAL@{XCCDF\_\-WARNING\_\-GENERAL}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-WARNING\_\-GENERAL@{XCCDF\_\-WARNING\_\-GENERAL}}\item[{\em 
\hypertarget{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaae0214730758fed2c3c67823a78cfbf3c}{
XCCDF\_\-WARNING\_\-GENERAL}
\label{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaae0214730758fed2c3c67823a78cfbf3c}
}]General-\/purpose warning. \index{XCCDF\_\-WARNING\_\-FUNCTIONALITY@{XCCDF\_\-WARNING\_\-FUNCTIONALITY}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-WARNING\_\-FUNCTIONALITY@{XCCDF\_\-WARNING\_\-FUNCTIONALITY}}\item[{\em 
\hypertarget{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa1656f6eb1421dc7b07c73dac0188e056}{
XCCDF\_\-WARNING\_\-FUNCTIONALITY}
\label{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa1656f6eb1421dc7b07c73dac0188e056}
}]Warning about possible impacts to functionality. \index{XCCDF\_\-WARNING\_\-PERFORMANCE@{XCCDF\_\-WARNING\_\-PERFORMANCE}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-WARNING\_\-PERFORMANCE@{XCCDF\_\-WARNING\_\-PERFORMANCE}}\item[{\em 
\hypertarget{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa099d4869a65e646759d4ebdd3ee9fd37}{
XCCDF\_\-WARNING\_\-PERFORMANCE}
\label{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa099d4869a65e646759d4ebdd3ee9fd37}
}]Warning about changes to target system performance. \index{XCCDF\_\-WARNING\_\-HARDWARE@{XCCDF\_\-WARNING\_\-HARDWARE}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-WARNING\_\-HARDWARE@{XCCDF\_\-WARNING\_\-HARDWARE}}\item[{\em 
\hypertarget{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa0174eadd5eb3c4048b56c7269decbae9}{
XCCDF\_\-WARNING\_\-HARDWARE}
\label{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa0174eadd5eb3c4048b56c7269decbae9}
}]Warning about hardware restrictions or possible impacts to hardware. \index{XCCDF\_\-WARNING\_\-LEGAL@{XCCDF\_\-WARNING\_\-LEGAL}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-WARNING\_\-LEGAL@{XCCDF\_\-WARNING\_\-LEGAL}}\item[{\em 
\hypertarget{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa856ad08cebab131e6e0f1e758ea1c6b1}{
XCCDF\_\-WARNING\_\-LEGAL}
\label{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa856ad08cebab131e6e0f1e758ea1c6b1}
}]Warning about legal implications. \index{XCCDF\_\-WARNING\_\-REGULATORY@{XCCDF\_\-WARNING\_\-REGULATORY}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-WARNING\_\-REGULATORY@{XCCDF\_\-WARNING\_\-REGULATORY}}\item[{\em 
\hypertarget{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaadf722287b5497cc6b3973ebfe14beb62}{
XCCDF\_\-WARNING\_\-REGULATORY}
\label{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaadf722287b5497cc6b3973ebfe14beb62}
}]Warning about regulatory obligations. \index{XCCDF\_\-WARNING\_\-MANAGEMENT@{XCCDF\_\-WARNING\_\-MANAGEMENT}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-WARNING\_\-MANAGEMENT@{XCCDF\_\-WARNING\_\-MANAGEMENT}}\item[{\em 
\hypertarget{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa89d79095e85fdf9dd10850bc460fe134}{
XCCDF\_\-WARNING\_\-MANAGEMENT}
\label{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa89d79095e85fdf9dd10850bc460fe134}
}]Warning about impacts to the mgmt or administration of the target system. \index{XCCDF\_\-WARNING\_\-AUDIT@{XCCDF\_\-WARNING\_\-AUDIT}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-WARNING\_\-AUDIT@{XCCDF\_\-WARNING\_\-AUDIT}}\item[{\em 
\hypertarget{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa987e05c90156022a6242e03d4b7bffa8}{
XCCDF\_\-WARNING\_\-AUDIT}
\label{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa987e05c90156022a6242e03d4b7bffa8}
}]Warning about impacts to audit or logging. \index{XCCDF\_\-WARNING\_\-DEPENDENCY@{XCCDF\_\-WARNING\_\-DEPENDENCY}!XCCDF@{XCCDF}}\index{XCCDF@{XCCDF}!XCCDF\_\-WARNING\_\-DEPENDENCY@{XCCDF\_\-WARNING\_\-DEPENDENCY}}\item[{\em 
\hypertarget{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa243e43e2be8d3b51ccbfbc3038e8ded4}{
XCCDF\_\-WARNING\_\-DEPENDENCY}
\label{group__XCCDF_gga70ec25fc378db41df2c7344a06adf6aaa243e43e2be8d3b51ccbfbc3038e8ded4}
}]Warning about dependencies between this Rule and other parts of the target system. \end{description}
\end{Desc}



\subsection{Function Documentation}
\hypertarget{group__XCCDF_gae817e6699e0e9af57714350f6bfa2d7e}{
\index{XCCDF@{XCCDF}!xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-free@{xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-free}}
\index{xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-free@{xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-free}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-free (struct {\bf xccdf\_\-check\_\-content\_\-ref\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_gae817e6699e0e9af57714350f6bfa2d7e}
\hypertarget{group__XCCDF_gac9d252ba2f45d2e4ddaf19cbd7ee1d67}{
\index{XCCDF@{XCCDF}!xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-has\_\-more@{xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-has\_\-more}}
\index{xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-has\_\-more@{xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-has\_\-more}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-has\_\-more (struct {\bf xccdf\_\-check\_\-content\_\-ref\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_gac9d252ba2f45d2e4ddaf19cbd7ee1d67}
\hypertarget{group__XCCDF_gab2f61b3f96a03eb5e81e60c1151fb004}{
\index{XCCDF@{XCCDF}!xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-next@{xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-next}}
\index{xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-next@{xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-next}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-check\_\-content\_\-ref} $\ast$ xccdf\_\-check\_\-content\_\-ref\_\-iterator\_\-next (struct {\bf xccdf\_\-check\_\-content\_\-ref\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__XCCDF_gab2f61b3f96a03eb5e81e60c1151fb004}
\hypertarget{group__XCCDF_gaeb3de761d8918c74ec97aa136cd2c4a8}{
\index{XCCDF@{XCCDF}!xccdf\_\-check\_\-export\_\-iterator\_\-free@{xccdf\_\-check\_\-export\_\-iterator\_\-free}}
\index{xccdf\_\-check\_\-export\_\-iterator\_\-free@{xccdf\_\-check\_\-export\_\-iterator\_\-free}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-check\_\-export\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void xccdf\_\-check\_\-export\_\-iterator\_\-free (struct {\bf xccdf\_\-check\_\-export\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_gaeb3de761d8918c74ec97aa136cd2c4a8}
\hypertarget{group__XCCDF_ga9ce8d35ddd53074e54e8f3cdd39bfa30}{
\index{XCCDF@{XCCDF}!xccdf\_\-check\_\-export\_\-iterator\_\-has\_\-more@{xccdf\_\-check\_\-export\_\-iterator\_\-has\_\-more}}
\index{xccdf\_\-check\_\-export\_\-iterator\_\-has\_\-more@{xccdf\_\-check\_\-export\_\-iterator\_\-has\_\-more}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-check\_\-export\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-check\_\-export\_\-iterator\_\-has\_\-more (struct {\bf xccdf\_\-check\_\-export\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga9ce8d35ddd53074e54e8f3cdd39bfa30}
\hypertarget{group__XCCDF_ga3ee5efa20d3aafec1f3ebb4e099a0c26}{
\index{XCCDF@{XCCDF}!xccdf\_\-check\_\-export\_\-iterator\_\-next@{xccdf\_\-check\_\-export\_\-iterator\_\-next}}
\index{xccdf\_\-check\_\-export\_\-iterator\_\-next@{xccdf\_\-check\_\-export\_\-iterator\_\-next}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-check\_\-export\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-check\_\-export} $\ast$ xccdf\_\-check\_\-export\_\-iterator\_\-next (struct {\bf xccdf\_\-check\_\-export\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__XCCDF_ga3ee5efa20d3aafec1f3ebb4e099a0c26}
\hypertarget{group__XCCDF_ga624d6118ae3e459b9e1438e81cf82b65}{
\index{XCCDF@{XCCDF}!xccdf\_\-check\_\-import\_\-iterator\_\-free@{xccdf\_\-check\_\-import\_\-iterator\_\-free}}
\index{xccdf\_\-check\_\-import\_\-iterator\_\-free@{xccdf\_\-check\_\-import\_\-iterator\_\-free}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-check\_\-import\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void xccdf\_\-check\_\-import\_\-iterator\_\-free (struct {\bf xccdf\_\-check\_\-import\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga624d6118ae3e459b9e1438e81cf82b65}
\hypertarget{group__XCCDF_ga30217b698d64b7f9b1de2c312ab26381}{
\index{XCCDF@{XCCDF}!xccdf\_\-check\_\-import\_\-iterator\_\-has\_\-more@{xccdf\_\-check\_\-import\_\-iterator\_\-has\_\-more}}
\index{xccdf\_\-check\_\-import\_\-iterator\_\-has\_\-more@{xccdf\_\-check\_\-import\_\-iterator\_\-has\_\-more}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-check\_\-import\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-check\_\-import\_\-iterator\_\-has\_\-more (struct {\bf xccdf\_\-check\_\-import\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga30217b698d64b7f9b1de2c312ab26381}
\hypertarget{group__XCCDF_ga6199acf6d9da116154127277f059fd01}{
\index{XCCDF@{XCCDF}!xccdf\_\-check\_\-import\_\-iterator\_\-next@{xccdf\_\-check\_\-import\_\-iterator\_\-next}}
\index{xccdf\_\-check\_\-import\_\-iterator\_\-next@{xccdf\_\-check\_\-import\_\-iterator\_\-next}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-check\_\-import\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-check\_\-import} $\ast$ xccdf\_\-check\_\-import\_\-iterator\_\-next (struct {\bf xccdf\_\-check\_\-import\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__XCCDF_ga6199acf6d9da116154127277f059fd01}
\hypertarget{group__XCCDF_ga9e6d7026176bea2698b017bc0120b708}{
\index{XCCDF@{XCCDF}!xccdf\_\-check\_\-iterator\_\-free@{xccdf\_\-check\_\-iterator\_\-free}}
\index{xccdf\_\-check\_\-iterator\_\-free@{xccdf\_\-check\_\-iterator\_\-free}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-check\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void xccdf\_\-check\_\-iterator\_\-free (struct {\bf xccdf\_\-check\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga9e6d7026176bea2698b017bc0120b708}
\hypertarget{group__XCCDF_ga60dad47138e7ad7b8f63ede098af12c2}{
\index{XCCDF@{XCCDF}!xccdf\_\-check\_\-iterator\_\-has\_\-more@{xccdf\_\-check\_\-iterator\_\-has\_\-more}}
\index{xccdf\_\-check\_\-iterator\_\-has\_\-more@{xccdf\_\-check\_\-iterator\_\-has\_\-more}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-check\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-check\_\-iterator\_\-has\_\-more (struct {\bf xccdf\_\-check\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga60dad47138e7ad7b8f63ede098af12c2}
\hypertarget{group__XCCDF_ga31c6db83abf9de917bc59b767852ca6f}{
\index{XCCDF@{XCCDF}!xccdf\_\-check\_\-iterator\_\-next@{xccdf\_\-check\_\-iterator\_\-next}}
\index{xccdf\_\-check\_\-iterator\_\-next@{xccdf\_\-check\_\-iterator\_\-next}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-check\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-check} $\ast$ xccdf\_\-check\_\-iterator\_\-next (struct {\bf xccdf\_\-check\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__XCCDF_ga31c6db83abf9de917bc59b767852ca6f}
\hypertarget{group__XCCDF_ga1643d3c47b4f0c7b04e6066fac995e51}{
\index{XCCDF@{XCCDF}!xccdf\_\-fix\_\-iterator\_\-free@{xccdf\_\-fix\_\-iterator\_\-free}}
\index{xccdf\_\-fix\_\-iterator\_\-free@{xccdf\_\-fix\_\-iterator\_\-free}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-fix\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void xccdf\_\-fix\_\-iterator\_\-free (struct {\bf xccdf\_\-fix\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga1643d3c47b4f0c7b04e6066fac995e51}
\hypertarget{group__XCCDF_gac9efc4e6bfeb31e5ae4e3b9f01d0708e}{
\index{XCCDF@{XCCDF}!xccdf\_\-fix\_\-iterator\_\-has\_\-more@{xccdf\_\-fix\_\-iterator\_\-has\_\-more}}
\index{xccdf\_\-fix\_\-iterator\_\-has\_\-more@{xccdf\_\-fix\_\-iterator\_\-has\_\-more}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-fix\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-fix\_\-iterator\_\-has\_\-more (struct {\bf xccdf\_\-fix\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_gac9efc4e6bfeb31e5ae4e3b9f01d0708e}
\hypertarget{group__XCCDF_gaab5fd1b91fc2e94579c011d94f8b4cd5}{
\index{XCCDF@{XCCDF}!xccdf\_\-fix\_\-iterator\_\-next@{xccdf\_\-fix\_\-iterator\_\-next}}
\index{xccdf\_\-fix\_\-iterator\_\-next@{xccdf\_\-fix\_\-iterator\_\-next}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-fix\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-fix} $\ast$ xccdf\_\-fix\_\-iterator\_\-next (struct {\bf xccdf\_\-fix\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__XCCDF_gaab5fd1b91fc2e94579c011d94f8b4cd5}
\hypertarget{group__XCCDF_ga6a9d49229eaf60f37d2fba12aba00772}{
\index{XCCDF@{XCCDF}!xccdf\_\-fixtext\_\-iterator\_\-free@{xccdf\_\-fixtext\_\-iterator\_\-free}}
\index{xccdf\_\-fixtext\_\-iterator\_\-free@{xccdf\_\-fixtext\_\-iterator\_\-free}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-fixtext\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void xccdf\_\-fixtext\_\-iterator\_\-free (struct {\bf xccdf\_\-fixtext\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga6a9d49229eaf60f37d2fba12aba00772}
\hypertarget{group__XCCDF_ga43dcb8e84bd0b73dee5f807bfac3830a}{
\index{XCCDF@{XCCDF}!xccdf\_\-fixtext\_\-iterator\_\-has\_\-more@{xccdf\_\-fixtext\_\-iterator\_\-has\_\-more}}
\index{xccdf\_\-fixtext\_\-iterator\_\-has\_\-more@{xccdf\_\-fixtext\_\-iterator\_\-has\_\-more}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-fixtext\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-fixtext\_\-iterator\_\-has\_\-more (struct {\bf xccdf\_\-fixtext\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga43dcb8e84bd0b73dee5f807bfac3830a}
\hypertarget{group__XCCDF_gab13ccaa4c2a9701abc24b634e7e485a2}{
\index{XCCDF@{XCCDF}!xccdf\_\-fixtext\_\-iterator\_\-next@{xccdf\_\-fixtext\_\-iterator\_\-next}}
\index{xccdf\_\-fixtext\_\-iterator\_\-next@{xccdf\_\-fixtext\_\-iterator\_\-next}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-fixtext\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-fixtext} $\ast$ xccdf\_\-fixtext\_\-iterator\_\-next (struct {\bf xccdf\_\-fixtext\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__XCCDF_gab13ccaa4c2a9701abc24b634e7e485a2}
\hypertarget{group__XCCDF_ga1d7b9c377c7adfa27d16adfbcd315369}{
\index{XCCDF@{XCCDF}!xccdf\_\-ident\_\-iterator\_\-free@{xccdf\_\-ident\_\-iterator\_\-free}}
\index{xccdf\_\-ident\_\-iterator\_\-free@{xccdf\_\-ident\_\-iterator\_\-free}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-ident\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void xccdf\_\-ident\_\-iterator\_\-free (struct {\bf xccdf\_\-ident\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga1d7b9c377c7adfa27d16adfbcd315369}
\hypertarget{group__XCCDF_gad4881a85fc1d903103b81f8a1d679278}{
\index{XCCDF@{XCCDF}!xccdf\_\-ident\_\-iterator\_\-has\_\-more@{xccdf\_\-ident\_\-iterator\_\-has\_\-more}}
\index{xccdf\_\-ident\_\-iterator\_\-has\_\-more@{xccdf\_\-ident\_\-iterator\_\-has\_\-more}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-ident\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-ident\_\-iterator\_\-has\_\-more (struct {\bf xccdf\_\-ident\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_gad4881a85fc1d903103b81f8a1d679278}
\hypertarget{group__XCCDF_ga19779e6de93ed1aff31e9576f85a05c1}{
\index{XCCDF@{XCCDF}!xccdf\_\-ident\_\-iterator\_\-next@{xccdf\_\-ident\_\-iterator\_\-next}}
\index{xccdf\_\-ident\_\-iterator\_\-next@{xccdf\_\-ident\_\-iterator\_\-next}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-ident\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-ident} $\ast$ xccdf\_\-ident\_\-iterator\_\-next (struct {\bf xccdf\_\-ident\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__XCCDF_ga19779e6de93ed1aff31e9576f85a05c1}
\hypertarget{group__XCCDF_gaba660369c8e387d9bce732095bf8ee8c}{
\index{XCCDF@{XCCDF}!xccdf\_\-item\_\-iterator\_\-free@{xccdf\_\-item\_\-iterator\_\-free}}
\index{xccdf\_\-item\_\-iterator\_\-free@{xccdf\_\-item\_\-iterator\_\-free}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-item\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void xccdf\_\-item\_\-iterator\_\-free (struct {\bf xccdf\_\-item\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_gaba660369c8e387d9bce732095bf8ee8c}
\hypertarget{group__XCCDF_ga8f525d23f694590c2e9a46fcbb0b4113}{
\index{XCCDF@{XCCDF}!xccdf\_\-item\_\-iterator\_\-has\_\-more@{xccdf\_\-item\_\-iterator\_\-has\_\-more}}
\index{xccdf\_\-item\_\-iterator\_\-has\_\-more@{xccdf\_\-item\_\-iterator\_\-has\_\-more}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-item\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-item\_\-iterator\_\-has\_\-more (struct {\bf xccdf\_\-item\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga8f525d23f694590c2e9a46fcbb0b4113}
\hypertarget{group__XCCDF_gaf8c23e29a9c85f70a7661f67da2e7888}{
\index{XCCDF@{XCCDF}!xccdf\_\-item\_\-iterator\_\-next@{xccdf\_\-item\_\-iterator\_\-next}}
\index{xccdf\_\-item\_\-iterator\_\-next@{xccdf\_\-item\_\-iterator\_\-next}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-item\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-item} $\ast$ xccdf\_\-item\_\-iterator\_\-next (struct {\bf xccdf\_\-item\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__XCCDF_gaf8c23e29a9c85f70a7661f67da2e7888}
\hypertarget{group__XCCDF_gaec1bc2177c58842096bd7c31744f8e55}{
\index{XCCDF@{XCCDF}!xccdf\_\-model\_\-iterator\_\-free@{xccdf\_\-model\_\-iterator\_\-free}}
\index{xccdf\_\-model\_\-iterator\_\-free@{xccdf\_\-model\_\-iterator\_\-free}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-model\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void xccdf\_\-model\_\-iterator\_\-free (struct {\bf xccdf\_\-model\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_gaec1bc2177c58842096bd7c31744f8e55}
\hypertarget{group__XCCDF_gadb803d0063f3ec84907e0d5e26a3f182}{
\index{XCCDF@{XCCDF}!xccdf\_\-model\_\-iterator\_\-has\_\-more@{xccdf\_\-model\_\-iterator\_\-has\_\-more}}
\index{xccdf\_\-model\_\-iterator\_\-has\_\-more@{xccdf\_\-model\_\-iterator\_\-has\_\-more}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-model\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-model\_\-iterator\_\-has\_\-more (struct {\bf xccdf\_\-model\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_gadb803d0063f3ec84907e0d5e26a3f182}
\hypertarget{group__XCCDF_gadb96240c3f39370bd7a5e6a2f3039fdb}{
\index{XCCDF@{XCCDF}!xccdf\_\-model\_\-iterator\_\-next@{xccdf\_\-model\_\-iterator\_\-next}}
\index{xccdf\_\-model\_\-iterator\_\-next@{xccdf\_\-model\_\-iterator\_\-next}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-model\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-model} $\ast$ xccdf\_\-model\_\-iterator\_\-next (struct {\bf xccdf\_\-model\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__XCCDF_gadb96240c3f39370bd7a5e6a2f3039fdb}
\hypertarget{group__XCCDF_gad1fc0a19a7e55ba165e0914406c0289e}{
\index{XCCDF@{XCCDF}!xccdf\_\-notice\_\-iterator\_\-free@{xccdf\_\-notice\_\-iterator\_\-free}}
\index{xccdf\_\-notice\_\-iterator\_\-free@{xccdf\_\-notice\_\-iterator\_\-free}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-notice\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void xccdf\_\-notice\_\-iterator\_\-free (struct {\bf xccdf\_\-notice\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_gad1fc0a19a7e55ba165e0914406c0289e}
\hypertarget{group__XCCDF_ga0f8a3f0b2074b44c391d82f5506fbc13}{
\index{XCCDF@{XCCDF}!xccdf\_\-notice\_\-iterator\_\-has\_\-more@{xccdf\_\-notice\_\-iterator\_\-has\_\-more}}
\index{xccdf\_\-notice\_\-iterator\_\-has\_\-more@{xccdf\_\-notice\_\-iterator\_\-has\_\-more}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-notice\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-notice\_\-iterator\_\-has\_\-more (struct {\bf xccdf\_\-notice\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga0f8a3f0b2074b44c391d82f5506fbc13}
\hypertarget{group__XCCDF_ga078511d16cf74f242dee3273fefe5c59}{
\index{XCCDF@{XCCDF}!xccdf\_\-notice\_\-iterator\_\-next@{xccdf\_\-notice\_\-iterator\_\-next}}
\index{xccdf\_\-notice\_\-iterator\_\-next@{xccdf\_\-notice\_\-iterator\_\-next}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-notice\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-notice} $\ast$ xccdf\_\-notice\_\-iterator\_\-next (struct {\bf xccdf\_\-notice\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__XCCDF_ga078511d16cf74f242dee3273fefe5c59}
\hypertarget{group__XCCDF_gac6340c8f502de05094b075e8004b3d70}{
\index{XCCDF@{XCCDF}!xccdf\_\-profile\_\-iterator\_\-free@{xccdf\_\-profile\_\-iterator\_\-free}}
\index{xccdf\_\-profile\_\-iterator\_\-free@{xccdf\_\-profile\_\-iterator\_\-free}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-profile\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void xccdf\_\-profile\_\-iterator\_\-free (struct {\bf xccdf\_\-profile\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_gac6340c8f502de05094b075e8004b3d70}
\hypertarget{group__XCCDF_ga86d1f031c5a9ca3f71ec92245005f354}{
\index{XCCDF@{XCCDF}!xccdf\_\-profile\_\-iterator\_\-has\_\-more@{xccdf\_\-profile\_\-iterator\_\-has\_\-more}}
\index{xccdf\_\-profile\_\-iterator\_\-has\_\-more@{xccdf\_\-profile\_\-iterator\_\-has\_\-more}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-profile\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-profile\_\-iterator\_\-has\_\-more (struct {\bf xccdf\_\-profile\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga86d1f031c5a9ca3f71ec92245005f354}
\hypertarget{group__XCCDF_ga0ba5f4ec80bb93207b8ca7f731419184}{
\index{XCCDF@{XCCDF}!xccdf\_\-profile\_\-iterator\_\-next@{xccdf\_\-profile\_\-iterator\_\-next}}
\index{xccdf\_\-profile\_\-iterator\_\-next@{xccdf\_\-profile\_\-iterator\_\-next}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-profile\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-profile} $\ast$ xccdf\_\-profile\_\-iterator\_\-next (struct {\bf xccdf\_\-profile\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__XCCDF_ga0ba5f4ec80bb93207b8ca7f731419184}
\hypertarget{group__XCCDF_ga1e91da50b6ab37debb998a0727e7a7c7}{
\index{XCCDF@{XCCDF}!xccdf\_\-profile\_\-note\_\-iterator\_\-free@{xccdf\_\-profile\_\-note\_\-iterator\_\-free}}
\index{xccdf\_\-profile\_\-note\_\-iterator\_\-free@{xccdf\_\-profile\_\-note\_\-iterator\_\-free}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-profile\_\-note\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void xccdf\_\-profile\_\-note\_\-iterator\_\-free (struct {\bf xccdf\_\-profile\_\-note\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga1e91da50b6ab37debb998a0727e7a7c7}
\hypertarget{group__XCCDF_gad3d80f00e21e2280f40266c3bd499d23}{
\index{XCCDF@{XCCDF}!xccdf\_\-profile\_\-note\_\-iterator\_\-has\_\-more@{xccdf\_\-profile\_\-note\_\-iterator\_\-has\_\-more}}
\index{xccdf\_\-profile\_\-note\_\-iterator\_\-has\_\-more@{xccdf\_\-profile\_\-note\_\-iterator\_\-has\_\-more}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-profile\_\-note\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-profile\_\-note\_\-iterator\_\-has\_\-more (struct {\bf xccdf\_\-profile\_\-note\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_gad3d80f00e21e2280f40266c3bd499d23}
\hypertarget{group__XCCDF_gade866205223d6e8ad0806acad5c2e7aa}{
\index{XCCDF@{XCCDF}!xccdf\_\-profile\_\-note\_\-iterator\_\-next@{xccdf\_\-profile\_\-note\_\-iterator\_\-next}}
\index{xccdf\_\-profile\_\-note\_\-iterator\_\-next@{xccdf\_\-profile\_\-note\_\-iterator\_\-next}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-profile\_\-note\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-profile\_\-note} $\ast$ xccdf\_\-profile\_\-note\_\-iterator\_\-next (struct {\bf xccdf\_\-profile\_\-note\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__XCCDF_gade866205223d6e8ad0806acad5c2e7aa}
\hypertarget{group__XCCDF_ga1dae3facbc9f197516c9cca228f20042}{
\index{XCCDF@{XCCDF}!xccdf\_\-reference\_\-iterator\_\-free@{xccdf\_\-reference\_\-iterator\_\-free}}
\index{xccdf\_\-reference\_\-iterator\_\-free@{xccdf\_\-reference\_\-iterator\_\-free}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-reference\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void xccdf\_\-reference\_\-iterator\_\-free (struct {\bf xccdf\_\-reference\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga1dae3facbc9f197516c9cca228f20042}
\hypertarget{group__XCCDF_ga2424070bceb5da4900b44b140485d95b}{
\index{XCCDF@{XCCDF}!xccdf\_\-reference\_\-iterator\_\-has\_\-more@{xccdf\_\-reference\_\-iterator\_\-has\_\-more}}
\index{xccdf\_\-reference\_\-iterator\_\-has\_\-more@{xccdf\_\-reference\_\-iterator\_\-has\_\-more}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-reference\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-reference\_\-iterator\_\-has\_\-more (struct {\bf xccdf\_\-reference\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga2424070bceb5da4900b44b140485d95b}
\hypertarget{group__XCCDF_gab7a9846a8354f336ae70e29ee728b54f}{
\index{XCCDF@{XCCDF}!xccdf\_\-reference\_\-iterator\_\-next@{xccdf\_\-reference\_\-iterator\_\-next}}
\index{xccdf\_\-reference\_\-iterator\_\-next@{xccdf\_\-reference\_\-iterator\_\-next}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-reference\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-reference} $\ast$ xccdf\_\-reference\_\-iterator\_\-next (struct {\bf xccdf\_\-reference\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__XCCDF_gab7a9846a8354f336ae70e29ee728b54f}
\hypertarget{group__XCCDF_ga71d1640fffe97b29339f87c59f25006c}{
\index{XCCDF@{XCCDF}!xccdf\_\-refine\_\-rule\_\-iterator\_\-free@{xccdf\_\-refine\_\-rule\_\-iterator\_\-free}}
\index{xccdf\_\-refine\_\-rule\_\-iterator\_\-free@{xccdf\_\-refine\_\-rule\_\-iterator\_\-free}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-refine\_\-rule\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void xccdf\_\-refine\_\-rule\_\-iterator\_\-free (struct {\bf xccdf\_\-refine\_\-rule\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga71d1640fffe97b29339f87c59f25006c}
\hypertarget{group__XCCDF_ga6624200da31d3772019fc6d1bb420ab7}{
\index{XCCDF@{XCCDF}!xccdf\_\-refine\_\-rule\_\-iterator\_\-has\_\-more@{xccdf\_\-refine\_\-rule\_\-iterator\_\-has\_\-more}}
\index{xccdf\_\-refine\_\-rule\_\-iterator\_\-has\_\-more@{xccdf\_\-refine\_\-rule\_\-iterator\_\-has\_\-more}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-refine\_\-rule\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-refine\_\-rule\_\-iterator\_\-has\_\-more (struct {\bf xccdf\_\-refine\_\-rule\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga6624200da31d3772019fc6d1bb420ab7}
\hypertarget{group__XCCDF_gae9a2d8348d0fe23bc9c3c6b5ea99e7a6}{
\index{XCCDF@{XCCDF}!xccdf\_\-refine\_\-rule\_\-iterator\_\-next@{xccdf\_\-refine\_\-rule\_\-iterator\_\-next}}
\index{xccdf\_\-refine\_\-rule\_\-iterator\_\-next@{xccdf\_\-refine\_\-rule\_\-iterator\_\-next}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-refine\_\-rule\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-refine\_\-rule} $\ast$ xccdf\_\-refine\_\-rule\_\-iterator\_\-next (struct {\bf xccdf\_\-refine\_\-rule\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__XCCDF_gae9a2d8348d0fe23bc9c3c6b5ea99e7a6}
\hypertarget{group__XCCDF_ga6f942b72680a1497a7ccc6aa5c99a2ea}{
\index{XCCDF@{XCCDF}!xccdf\_\-refine\_\-value\_\-iterator\_\-free@{xccdf\_\-refine\_\-value\_\-iterator\_\-free}}
\index{xccdf\_\-refine\_\-value\_\-iterator\_\-free@{xccdf\_\-refine\_\-value\_\-iterator\_\-free}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-refine\_\-value\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void xccdf\_\-refine\_\-value\_\-iterator\_\-free (struct {\bf xccdf\_\-refine\_\-value\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga6f942b72680a1497a7ccc6aa5c99a2ea}
\hypertarget{group__XCCDF_gab9d557582bb2d63f90c048279fd0abc2}{
\index{XCCDF@{XCCDF}!xccdf\_\-refine\_\-value\_\-iterator\_\-has\_\-more@{xccdf\_\-refine\_\-value\_\-iterator\_\-has\_\-more}}
\index{xccdf\_\-refine\_\-value\_\-iterator\_\-has\_\-more@{xccdf\_\-refine\_\-value\_\-iterator\_\-has\_\-more}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-refine\_\-value\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-refine\_\-value\_\-iterator\_\-has\_\-more (struct {\bf xccdf\_\-refine\_\-value\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_gab9d557582bb2d63f90c048279fd0abc2}
\hypertarget{group__XCCDF_ga34eb4e83c33666bed6421b06d901a357}{
\index{XCCDF@{XCCDF}!xccdf\_\-refine\_\-value\_\-iterator\_\-next@{xccdf\_\-refine\_\-value\_\-iterator\_\-next}}
\index{xccdf\_\-refine\_\-value\_\-iterator\_\-next@{xccdf\_\-refine\_\-value\_\-iterator\_\-next}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-refine\_\-value\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-refine\_\-value} $\ast$ xccdf\_\-refine\_\-value\_\-iterator\_\-next (struct {\bf xccdf\_\-refine\_\-value\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__XCCDF_ga34eb4e83c33666bed6421b06d901a357}
\hypertarget{group__XCCDF_ga46a1a1cb4b746301b644a95fed303324}{
\index{XCCDF@{XCCDF}!xccdf\_\-select\_\-iterator\_\-free@{xccdf\_\-select\_\-iterator\_\-free}}
\index{xccdf\_\-select\_\-iterator\_\-free@{xccdf\_\-select\_\-iterator\_\-free}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-select\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void xccdf\_\-select\_\-iterator\_\-free (struct {\bf xccdf\_\-select\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga46a1a1cb4b746301b644a95fed303324}
\hypertarget{group__XCCDF_gaeb4e63317d86a3105eefa30709e372be}{
\index{XCCDF@{XCCDF}!xccdf\_\-select\_\-iterator\_\-has\_\-more@{xccdf\_\-select\_\-iterator\_\-has\_\-more}}
\index{xccdf\_\-select\_\-iterator\_\-has\_\-more@{xccdf\_\-select\_\-iterator\_\-has\_\-more}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-select\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-select\_\-iterator\_\-has\_\-more (struct {\bf xccdf\_\-select\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_gaeb4e63317d86a3105eefa30709e372be}
\hypertarget{group__XCCDF_ga2dbb6802237160cb2f6e0bc430dc26bc}{
\index{XCCDF@{XCCDF}!xccdf\_\-select\_\-iterator\_\-next@{xccdf\_\-select\_\-iterator\_\-next}}
\index{xccdf\_\-select\_\-iterator\_\-next@{xccdf\_\-select\_\-iterator\_\-next}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-select\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-select} $\ast$ xccdf\_\-select\_\-iterator\_\-next (struct {\bf xccdf\_\-select\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__XCCDF_ga2dbb6802237160cb2f6e0bc430dc26bc}
\hypertarget{group__XCCDF_ga6c4fbaaedc85e21be3a25e336c0c6c33}{
\index{XCCDF@{XCCDF}!xccdf\_\-set\_\-value\_\-iterator\_\-free@{xccdf\_\-set\_\-value\_\-iterator\_\-free}}
\index{xccdf\_\-set\_\-value\_\-iterator\_\-free@{xccdf\_\-set\_\-value\_\-iterator\_\-free}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-set\_\-value\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void xccdf\_\-set\_\-value\_\-iterator\_\-free (struct {\bf xccdf\_\-set\_\-value\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga6c4fbaaedc85e21be3a25e336c0c6c33}
\hypertarget{group__XCCDF_gac3cc21beffd0989fab00880b9b317138}{
\index{XCCDF@{XCCDF}!xccdf\_\-set\_\-value\_\-iterator\_\-has\_\-more@{xccdf\_\-set\_\-value\_\-iterator\_\-has\_\-more}}
\index{xccdf\_\-set\_\-value\_\-iterator\_\-has\_\-more@{xccdf\_\-set\_\-value\_\-iterator\_\-has\_\-more}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-set\_\-value\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-set\_\-value\_\-iterator\_\-has\_\-more (struct {\bf xccdf\_\-set\_\-value\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_gac3cc21beffd0989fab00880b9b317138}
\hypertarget{group__XCCDF_ga494093461a139632c5595aa82dfb37db}{
\index{XCCDF@{XCCDF}!xccdf\_\-set\_\-value\_\-iterator\_\-next@{xccdf\_\-set\_\-value\_\-iterator\_\-next}}
\index{xccdf\_\-set\_\-value\_\-iterator\_\-next@{xccdf\_\-set\_\-value\_\-iterator\_\-next}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-set\_\-value\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-set\_\-value} $\ast$ xccdf\_\-set\_\-value\_\-iterator\_\-next (struct {\bf xccdf\_\-set\_\-value\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__XCCDF_ga494093461a139632c5595aa82dfb37db}
\hypertarget{group__XCCDF_ga529490dbf3cdc1729dfc0e052def2e3d}{
\index{XCCDF@{XCCDF}!xccdf\_\-status\_\-iterator\_\-free@{xccdf\_\-status\_\-iterator\_\-free}}
\index{xccdf\_\-status\_\-iterator\_\-free@{xccdf\_\-status\_\-iterator\_\-free}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-status\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void xccdf\_\-status\_\-iterator\_\-free (struct {\bf xccdf\_\-status\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga529490dbf3cdc1729dfc0e052def2e3d}
\hypertarget{group__XCCDF_ga8c2143920e8dae54f74983ade413d5ed}{
\index{XCCDF@{XCCDF}!xccdf\_\-status\_\-iterator\_\-has\_\-more@{xccdf\_\-status\_\-iterator\_\-has\_\-more}}
\index{xccdf\_\-status\_\-iterator\_\-has\_\-more@{xccdf\_\-status\_\-iterator\_\-has\_\-more}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-status\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-status\_\-iterator\_\-has\_\-more (struct {\bf xccdf\_\-status\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga8c2143920e8dae54f74983ade413d5ed}
\hypertarget{group__XCCDF_ga9c7743d8b5f29a6c35eb47814b40b0ba}{
\index{XCCDF@{XCCDF}!xccdf\_\-status\_\-iterator\_\-next@{xccdf\_\-status\_\-iterator\_\-next}}
\index{xccdf\_\-status\_\-iterator\_\-next@{xccdf\_\-status\_\-iterator\_\-next}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-status\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-status} $\ast$ xccdf\_\-status\_\-iterator\_\-next (struct {\bf xccdf\_\-status\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__XCCDF_ga9c7743d8b5f29a6c35eb47814b40b0ba}
\hypertarget{group__XCCDF_ga4c7dad6466b159d35fcfd0f711c751cb}{
\index{XCCDF@{XCCDF}!xccdf\_\-warning\_\-iterator\_\-free@{xccdf\_\-warning\_\-iterator\_\-free}}
\index{xccdf\_\-warning\_\-iterator\_\-free@{xccdf\_\-warning\_\-iterator\_\-free}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-warning\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void xccdf\_\-warning\_\-iterator\_\-free (struct {\bf xccdf\_\-warning\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga4c7dad6466b159d35fcfd0f711c751cb}
\hypertarget{group__XCCDF_ga948293511bf8c01e10f18704bd7e675d}{
\index{XCCDF@{XCCDF}!xccdf\_\-warning\_\-iterator\_\-has\_\-more@{xccdf\_\-warning\_\-iterator\_\-has\_\-more}}
\index{xccdf\_\-warning\_\-iterator\_\-has\_\-more@{xccdf\_\-warning\_\-iterator\_\-has\_\-more}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-warning\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-warning\_\-iterator\_\-has\_\-more (struct {\bf xccdf\_\-warning\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__XCCDF_ga948293511bf8c01e10f18704bd7e675d}
\hypertarget{group__XCCDF_gaad84dba8542f7a649a83a195fd3da640}{
\index{XCCDF@{XCCDF}!xccdf\_\-warning\_\-iterator\_\-next@{xccdf\_\-warning\_\-iterator\_\-next}}
\index{xccdf\_\-warning\_\-iterator\_\-next@{xccdf\_\-warning\_\-iterator\_\-next}!XCCDF@{XCCDF}}
\subsubsection[{xccdf\_\-warning\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-warning} $\ast$ xccdf\_\-warning\_\-iterator\_\-next (struct {\bf xccdf\_\-warning\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__XCCDF_gaad84dba8542f7a649a83a195fd3da640}