\hypertarget{structxccdf__rule}{ \section{xccdf\_\-rule Struct Reference} \label{structxccdf__rule}\index{xccdf\_\-rule@{xccdf\_\-rule}} } XCCDF Rule. {\ttfamily \#include $<$xccdf.h$>$}\subsection*{Public Member Functions} \begin{DoxyCompactItemize} \item const char $\ast$ \hyperlink{structxccdf__rule_a7a010303cf0e00813b0be19e27c77e8e}{xccdf\_\-rule\_\-get\_\-id} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule) \begin{DoxyCompactList}\small\item\em Get rule ID. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_a317deaf28be30732d59f657ff8dd6958}{ struct \hyperlink{structoscap__text__iterator}{oscap\_\-text\_\-iterator} $\ast$ \hyperlink{structxccdf__rule_a317deaf28be30732d59f657ff8dd6958}{xccdf\_\-rule\_\-get\_\-title} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_a317deaf28be30732d59f657ff8dd6958} \begin{DoxyCompactList}\small\item\em Get rule title. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_aa1da7de517119360d8ad77c7e299bd20}{ struct \hyperlink{structoscap__text__iterator}{oscap\_\-text\_\-iterator} $\ast$ \hyperlink{structxccdf__rule_aa1da7de517119360d8ad77c7e299bd20}{xccdf\_\-rule\_\-get\_\-description} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_aa1da7de517119360d8ad77c7e299bd20} \begin{DoxyCompactList}\small\item\em Get rule description. \item\end{DoxyCompactList}\item const char $\ast$ \hyperlink{structxccdf__rule_ab7ff62ce13f62ba8c6e631ee66f3a6ac}{xccdf\_\-rule\_\-get\_\-version} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule) \begin{DoxyCompactList}\small\item\em Get rule version. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_a797911ab69481ed7aa000e7685e975f4}{ struct \hyperlink{structoscap__text__iterator}{oscap\_\-text\_\-iterator} $\ast$ \hyperlink{structxccdf__rule_a797911ab69481ed7aa000e7685e975f4}{xccdf\_\-rule\_\-get\_\-question} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_a797911ab69481ed7aa000e7685e975f4} \begin{DoxyCompactList}\small\item\em Get rule question. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_aca29de9f588dc2e0af7ded7ecc586d45}{ struct \hyperlink{structxccdf__warning__iterator}{xccdf\_\-warning\_\-iterator} $\ast$ \hyperlink{structxccdf__rule_aca29de9f588dc2e0af7ded7ecc586d45}{xccdf\_\-rule\_\-get\_\-warnings} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_aca29de9f588dc2e0af7ded7ecc586d45} \begin{DoxyCompactList}\small\item\em Get rule question. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_a8d9d81873939644d2e4408b9dde007ce}{ struct \hyperlink{structoscap__text__iterator}{oscap\_\-text\_\-iterator} $\ast$ \hyperlink{structxccdf__rule_a8d9d81873939644d2e4408b9dde007ce}{xccdf\_\-rule\_\-get\_\-rationale} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_a8d9d81873939644d2e4408b9dde007ce} \begin{DoxyCompactList}\small\item\em Get rule rationale. \item\end{DoxyCompactList}\item const char $\ast$ \hyperlink{structxccdf__rule_af6d4e3590a7a1dd80f76ae2a1fae9fd1}{xccdf\_\-rule\_\-get\_\-cluster\_\-id} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule) \begin{DoxyCompactList}\small\item\em Get rule cluster ID. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_ac695a2e41c3492a01b75dd75c1efd56f}{ struct \hyperlink{structxccdf__check}{xccdf\_\-check} $\ast$ \hyperlink{structxccdf__rule_ac695a2e41c3492a01b75dd75c1efd56f}{xccdf\_\-rule\_\-get\_\-check} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_ac695a2e41c3492a01b75dd75c1efd56f} \begin{DoxyCompactList}\small\item\em Get rule's currently selected check. \item\end{DoxyCompactList}\item float \hyperlink{structxccdf__rule_afdd21fd5d89c37057c5def6ff9a3ae41}{xccdf\_\-rule\_\-get\_\-weight} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule) \begin{DoxyCompactList}\small\item\em Get rule scoring weight. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_a635b7d9a40f62f064516da3ad26cc480}{ struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$ \hyperlink{structxccdf__rule_a635b7d9a40f62f064516da3ad26cc480}{xccdf\_\-rule\_\-get\_\-extends} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_a635b7d9a40f62f064516da3ad26cc480} \begin{DoxyCompactList}\small\item\em Return rule's parent in the inheritance hierarchy. \item\end{DoxyCompactList}\item struct \hyperlink{structxccdf__item}{xccdf\_\-item} $\ast$ \hyperlink{structxccdf__rule_a817439e4ec92778e51c0e072953cde26}{xccdf\_\-rule\_\-get\_\-parent} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule) \begin{DoxyCompactList}\small\item\em Return rule's parent in the grouping hierarchy. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_a1e5f3dc4174561a2c3127064eb3eb760}{ bool \hyperlink{structxccdf__rule_a1e5f3dc4174561a2c3127064eb3eb760}{xccdf\_\-rule\_\-get\_\-abstract} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_a1e5f3dc4174561a2c3127064eb3eb760} \begin{DoxyCompactList}\small\item\em Return whether the rule is abstract. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_acfdf3059aa13565c5f3b1c48141293cf}{ bool \hyperlink{structxccdf__rule_acfdf3059aa13565c5f3b1c48141293cf}{xccdf\_\-rule\_\-get\_\-prohibit\_\-changes} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_acfdf3059aa13565c5f3b1c48141293cf} \begin{DoxyCompactList}\small\item\em Return whether the rule has the prohibit changes flag set to true. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_a6eb38697cda8f47dc378f9574656f9d5}{ bool \hyperlink{structxccdf__rule_a6eb38697cda8f47dc378f9574656f9d5}{xccdf\_\-rule\_\-get\_\-hidden} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_a6eb38697cda8f47dc378f9574656f9d5} \begin{DoxyCompactList}\small\item\em Return whether the rule has the hidden flag set to true. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_a6158afdcbe92ee47870a11a8051b321a}{ bool \hyperlink{structxccdf__rule_a6158afdcbe92ee47870a11a8051b321a}{xccdf\_\-rule\_\-get\_\-selected} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_a6158afdcbe92ee47870a11a8051b321a} \begin{DoxyCompactList}\small\item\em Return whether the rule is selected. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_a62093f472f3a5e1e531c545b1f44d66e}{ bool \hyperlink{structxccdf__rule_a62093f472f3a5e1e531c545b1f44d66e}{xccdf\_\-rule\_\-get\_\-multiple} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_a62093f472f3a5e1e531c545b1f44d66e} \begin{DoxyCompactList}\small\item\em Return whether the rule has the multiple flag set to true. \item\end{DoxyCompactList}\item struct \hyperlink{structoscap__string__iterator}{oscap\_\-string\_\-iterator} $\ast$ \hyperlink{structxccdf__rule_aeabfb438efd484eb9549b3b6130920c2}{xccdf\_\-rule\_\-get\_\-platforms} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule) \begin{DoxyCompactList}\small\item\em Get an iterator to rule platforms. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_a6d231648d29afe4831438d3dde4b873f}{ struct \hyperlink{structxccdf__status__iterator}{xccdf\_\-status\_\-iterator} $\ast$ \hyperlink{structxccdf__rule_a6d231648d29afe4831438d3dde4b873f}{xccdf\_\-rule\_\-get\_\-statuses} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_a6d231648d29afe4831438d3dde4b873f} \begin{DoxyCompactList}\small\item\em Get an iterator to rule statuses. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_af13a9d825b377fdfa518de034a31056c}{ struct \hyperlink{structxccdf__reference__iterator}{xccdf\_\-reference\_\-iterator} $\ast$ \hyperlink{structxccdf__rule_af13a9d825b377fdfa518de034a31056c}{xccdf\_\-rule\_\-get\_\-references} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_af13a9d825b377fdfa518de034a31056c} \begin{DoxyCompactList}\small\item\em Get an iterator to the XCCDF references of the rule. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_a5212a7414b6630c8a6e54a1b6dbc2db7}{ \hyperlink{group__XCCDF_gac0d5c1c85828e13ebb13935551f8da38}{xccdf\_\-status\_\-type\_\-t} \hyperlink{structxccdf__rule_a5212a7414b6630c8a6e54a1b6dbc2db7}{xccdf\_\-rule\_\-get\_\-status\_\-current} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_a5212a7414b6630c8a6e54a1b6dbc2db7} \begin{DoxyCompactList}\small\item\em Get rule current status. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_a374f42a358ead057291c94498bded253}{ const char $\ast$ \hyperlink{structxccdf__rule_a374f42a358ead057291c94498bded253}{xccdf\_\-rule\_\-get\_\-impact\_\-metric} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_a374f42a358ead057291c94498bded253} \begin{DoxyCompactList}\small\item\em Get rule impact metric. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_a9914528fd3ff54942be50e392133e0a2}{ \hyperlink{group__XCCDF_ga6cb5c6fdd0ccc42b1c8cec5313df5804}{xccdf\_\-role\_\-t} \hyperlink{structxccdf__rule_a9914528fd3ff54942be50e392133e0a2}{xccdf\_\-rule\_\-get\_\-role} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_a9914528fd3ff54942be50e392133e0a2} \begin{DoxyCompactList}\small\item\em Get rule role. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_a3ac5c1ee1f0c9ad06cf76b4cd7e9e758}{ \hyperlink{group__XCCDF_ga209163661038a6be4066cdec716c997f}{xccdf\_\-level\_\-t} \hyperlink{structxccdf__rule_a3ac5c1ee1f0c9ad06cf76b4cd7e9e758}{xccdf\_\-rule\_\-get\_\-severity} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_a3ac5c1ee1f0c9ad06cf76b4cd7e9e758} \begin{DoxyCompactList}\small\item\em Get rule severity level. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_a87afdcefcfbedce3ead1665065689698}{ struct \hyperlink{structxccdf__ident__iterator}{xccdf\_\-ident\_\-iterator} $\ast$ \hyperlink{structxccdf__rule_a87afdcefcfbedce3ead1665065689698}{xccdf\_\-rule\_\-get\_\-idents} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_a87afdcefcfbedce3ead1665065689698} \begin{DoxyCompactList}\small\item\em Get an iterator to the idents of the rule. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_a49cba4d7506a67e41af5e0fd09a0ec88}{ struct \hyperlink{structxccdf__check__iterator}{xccdf\_\-check\_\-iterator} $\ast$ \hyperlink{structxccdf__rule_a49cba4d7506a67e41af5e0fd09a0ec88}{xccdf\_\-rule\_\-get\_\-checks} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_a49cba4d7506a67e41af5e0fd09a0ec88} \begin{DoxyCompactList}\small\item\em Get an iterator to the checks of the rule. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_a01d492201c5c6e5bb5d8eada1cbbff61}{ struct \hyperlink{structxccdf__profile__note__iterator}{xccdf\_\-profile\_\-note\_\-iterator} $\ast$ \hyperlink{structxccdf__rule_a01d492201c5c6e5bb5d8eada1cbbff61}{xccdf\_\-rule\_\-get\_\-profile\_\-notes} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_a01d492201c5c6e5bb5d8eada1cbbff61} \begin{DoxyCompactList}\small\item\em Get an iterator to the profile notes of the rule. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_adce3e44106eb0fe68ad058fdea60f688}{ struct \hyperlink{structxccdf__fix__iterator}{xccdf\_\-fix\_\-iterator} $\ast$ \hyperlink{structxccdf__rule_adce3e44106eb0fe68ad058fdea60f688}{xccdf\_\-rule\_\-get\_\-fixes} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_adce3e44106eb0fe68ad058fdea60f688} \begin{DoxyCompactList}\small\item\em Get an iterator to fixes for the rule. \item\end{DoxyCompactList}\item \hypertarget{structxccdf__rule_a93fe0658d9bd6fbb3d8b6fb656192b75}{ struct \hyperlink{structxccdf__fixtext__iterator}{xccdf\_\-fixtext\_\-iterator} $\ast$ \hyperlink{structxccdf__rule_a93fe0658d9bd6fbb3d8b6fb656192b75}{xccdf\_\-rule\_\-get\_\-fixtexts} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule)} \label{structxccdf__rule_a93fe0658d9bd6fbb3d8b6fb656192b75} \begin{DoxyCompactList}\small\item\em Get an iterator to fix descriptions the rule. \item\end{DoxyCompactList}\item const char $\ast$ \hyperlink{structxccdf__rule_ae03fabd2e6e9d05f92e87065c221ace0}{xccdf\_\-rule\_\-get\_\-version\_\-update} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule) \item time\_\-t \hyperlink{structxccdf__rule_a21cfd146dbd0c3184615d1cbcaf48750}{xccdf\_\-rule\_\-get\_\-version\_\-time} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule) \item struct \hyperlink{structxccdf__benchmark}{xccdf\_\-benchmark} $\ast$ \hyperlink{structxccdf__rule_a332dc16c9cb3937a60b0878ffd4bafea}{xccdf\_\-rule\_\-get\_\-benchmark} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule) \item bool \hyperlink{structxccdf__rule_a4403e82dab6545b319d4b35265d4247e}{xccdf\_\-rule\_\-get\_\-resolved} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule) \item bool \hyperlink{structxccdf__rule_afb053d9a9e7888361bffdf9a36344d39}{xccdf\_\-rule\_\-get\_\-interactive} (const struct \hyperlink{structxccdf__rule}{xccdf\_\-rule} $\ast$rule) \end{DoxyCompactItemize} \subsection{Detailed Description} XCCDF Rule. \subsection{Member Function Documentation} \hypertarget{structxccdf__rule_a332dc16c9cb3937a60b0878ffd4bafea}{ \index{xccdf\_\-rule@{xccdf\_\-rule}!xccdf\_\-rule\_\-get\_\-benchmark@{xccdf\_\-rule\_\-get\_\-benchmark}} \index{xccdf\_\-rule\_\-get\_\-benchmark@{xccdf\_\-rule\_\-get\_\-benchmark}!xccdf_rule@{xccdf\_\-rule}} \subsubsection[{xccdf\_\-rule\_\-get\_\-benchmark}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-benchmark} $\ast$ xccdf\_\-rule\_\-get\_\-benchmark (const struct {\bf xccdf\_\-rule} $\ast$ {\em rule})\hspace{0.3cm}{\ttfamily \mbox{[}read\mbox{]}}}} \label{structxccdf__rule_a332dc16c9cb3937a60b0878ffd4bafea} \hypertarget{structxccdf__rule_af6d4e3590a7a1dd80f76ae2a1fae9fd1}{ \index{xccdf\_\-rule@{xccdf\_\-rule}!xccdf\_\-rule\_\-get\_\-cluster\_\-id@{xccdf\_\-rule\_\-get\_\-cluster\_\-id}} \index{xccdf\_\-rule\_\-get\_\-cluster\_\-id@{xccdf\_\-rule\_\-get\_\-cluster\_\-id}!xccdf_rule@{xccdf\_\-rule}} \subsubsection[{xccdf\_\-rule\_\-get\_\-cluster\_\-id}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ xccdf\_\-rule\_\-get\_\-cluster\_\-id (const struct {\bf xccdf\_\-rule} $\ast$ {\em rule})}} \label{structxccdf__rule_af6d4e3590a7a1dd80f76ae2a1fae9fd1} Get rule cluster ID. \hypertarget{structxccdf__rule_a7a010303cf0e00813b0be19e27c77e8e}{ \index{xccdf\_\-rule@{xccdf\_\-rule}!xccdf\_\-rule\_\-get\_\-id@{xccdf\_\-rule\_\-get\_\-id}} \index{xccdf\_\-rule\_\-get\_\-id@{xccdf\_\-rule\_\-get\_\-id}!xccdf_rule@{xccdf\_\-rule}} \subsubsection[{xccdf\_\-rule\_\-get\_\-id}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ xccdf\_\-rule\_\-get\_\-id (const struct {\bf xccdf\_\-rule} $\ast$ {\em rule})}} \label{structxccdf__rule_a7a010303cf0e00813b0be19e27c77e8e} Get rule ID. \hypertarget{structxccdf__rule_afb053d9a9e7888361bffdf9a36344d39}{ \index{xccdf\_\-rule@{xccdf\_\-rule}!xccdf\_\-rule\_\-get\_\-interactive@{xccdf\_\-rule\_\-get\_\-interactive}} \index{xccdf\_\-rule\_\-get\_\-interactive@{xccdf\_\-rule\_\-get\_\-interactive}!xccdf_rule@{xccdf\_\-rule}} \subsubsection[{xccdf\_\-rule\_\-get\_\-interactive}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-rule\_\-get\_\-interactive (const struct {\bf xccdf\_\-rule} $\ast$ {\em rule})}} \label{structxccdf__rule_afb053d9a9e7888361bffdf9a36344d39} \hypertarget{structxccdf__rule_a817439e4ec92778e51c0e072953cde26}{ \index{xccdf\_\-rule@{xccdf\_\-rule}!xccdf\_\-rule\_\-get\_\-parent@{xccdf\_\-rule\_\-get\_\-parent}} \index{xccdf\_\-rule\_\-get\_\-parent@{xccdf\_\-rule\_\-get\_\-parent}!xccdf_rule@{xccdf\_\-rule}} \subsubsection[{xccdf\_\-rule\_\-get\_\-parent}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-item} $\ast$ xccdf\_\-rule\_\-get\_\-parent (const struct {\bf xccdf\_\-rule} $\ast$ {\em rule})\hspace{0.3cm}{\ttfamily \mbox{[}read\mbox{]}}}} \label{structxccdf__rule_a817439e4ec92778e51c0e072953cde26} Return rule's parent in the grouping hierarchy. Returned item will be either a group or a benchmark. \hypertarget{structxccdf__rule_aeabfb438efd484eb9549b3b6130920c2}{ \index{xccdf\_\-rule@{xccdf\_\-rule}!xccdf\_\-rule\_\-get\_\-platforms@{xccdf\_\-rule\_\-get\_\-platforms}} \index{xccdf\_\-rule\_\-get\_\-platforms@{xccdf\_\-rule\_\-get\_\-platforms}!xccdf_rule@{xccdf\_\-rule}} \subsubsection[{xccdf\_\-rule\_\-get\_\-platforms}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf oscap\_\-string\_\-iterator} $\ast$ xccdf\_\-rule\_\-get\_\-platforms (const struct {\bf xccdf\_\-rule} $\ast$ {\em rule})\hspace{0.3cm}{\ttfamily \mbox{[}read\mbox{]}}}} \label{structxccdf__rule_aeabfb438efd484eb9549b3b6130920c2} Get an iterator to rule platforms. \hypertarget{structxccdf__rule_a4403e82dab6545b319d4b35265d4247e}{ \index{xccdf\_\-rule@{xccdf\_\-rule}!xccdf\_\-rule\_\-get\_\-resolved@{xccdf\_\-rule\_\-get\_\-resolved}} \index{xccdf\_\-rule\_\-get\_\-resolved@{xccdf\_\-rule\_\-get\_\-resolved}!xccdf_rule@{xccdf\_\-rule}} \subsubsection[{xccdf\_\-rule\_\-get\_\-resolved}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-rule\_\-get\_\-resolved (const struct {\bf xccdf\_\-rule} $\ast$ {\em rule})}} \label{structxccdf__rule_a4403e82dab6545b319d4b35265d4247e} \hypertarget{structxccdf__rule_ab7ff62ce13f62ba8c6e631ee66f3a6ac}{ \index{xccdf\_\-rule@{xccdf\_\-rule}!xccdf\_\-rule\_\-get\_\-version@{xccdf\_\-rule\_\-get\_\-version}} \index{xccdf\_\-rule\_\-get\_\-version@{xccdf\_\-rule\_\-get\_\-version}!xccdf_rule@{xccdf\_\-rule}} \subsubsection[{xccdf\_\-rule\_\-get\_\-version}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ xccdf\_\-rule\_\-get\_\-version (const struct {\bf xccdf\_\-rule} $\ast$ {\em rule})}} \label{structxccdf__rule_ab7ff62ce13f62ba8c6e631ee66f3a6ac} Get rule version. \hypertarget{structxccdf__rule_a21cfd146dbd0c3184615d1cbcaf48750}{ \index{xccdf\_\-rule@{xccdf\_\-rule}!xccdf\_\-rule\_\-get\_\-version\_\-time@{xccdf\_\-rule\_\-get\_\-version\_\-time}} \index{xccdf\_\-rule\_\-get\_\-version\_\-time@{xccdf\_\-rule\_\-get\_\-version\_\-time}!xccdf_rule@{xccdf\_\-rule}} \subsubsection[{xccdf\_\-rule\_\-get\_\-version\_\-time}]{\setlength{\rightskip}{0pt plus 5cm}time\_\-t xccdf\_\-rule\_\-get\_\-version\_\-time (const struct {\bf xccdf\_\-rule} $\ast$ {\em rule})}} \label{structxccdf__rule_a21cfd146dbd0c3184615d1cbcaf48750} \hypertarget{structxccdf__rule_ae03fabd2e6e9d05f92e87065c221ace0}{ \index{xccdf\_\-rule@{xccdf\_\-rule}!xccdf\_\-rule\_\-get\_\-version\_\-update@{xccdf\_\-rule\_\-get\_\-version\_\-update}} \index{xccdf\_\-rule\_\-get\_\-version\_\-update@{xccdf\_\-rule\_\-get\_\-version\_\-update}!xccdf_rule@{xccdf\_\-rule}} \subsubsection[{xccdf\_\-rule\_\-get\_\-version\_\-update}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ xccdf\_\-rule\_\-get\_\-version\_\-update (const struct {\bf xccdf\_\-rule} $\ast$ {\em rule})}} \label{structxccdf__rule_ae03fabd2e6e9d05f92e87065c221ace0} \hypertarget{structxccdf__rule_afdd21fd5d89c37057c5def6ff9a3ae41}{ \index{xccdf\_\-rule@{xccdf\_\-rule}!xccdf\_\-rule\_\-get\_\-weight@{xccdf\_\-rule\_\-get\_\-weight}} \index{xccdf\_\-rule\_\-get\_\-weight@{xccdf\_\-rule\_\-get\_\-weight}!xccdf_rule@{xccdf\_\-rule}} \subsubsection[{xccdf\_\-rule\_\-get\_\-weight}]{\setlength{\rightskip}{0pt plus 5cm}float xccdf\_\-rule\_\-get\_\-weight (const struct {\bf xccdf\_\-rule} $\ast$ {\em rule})}} \label{structxccdf__rule_afdd21fd5d89c37057c5def6ff9a3ae41} Get rule scoring weight. The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize} \item /home/pvrabec/openscap/openscap-\/0.5.7/src/XCCDF/public/\hyperlink{xccdf_8h}{xccdf.h}\end{DoxyCompactItemize}