Sophie

Sophie

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

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

\hypertarget{structxccdf__profile}{
\section{xccdf\_\-profile Struct Reference}
\label{structxccdf__profile}\index{xccdf\_\-profile@{xccdf\_\-profile}}
}


XCCDF Profile.  


{\ttfamily \#include $<$xccdf.h$>$}\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
const char $\ast$ \hyperlink{structxccdf__profile_afe489b41546889b7f6ff6aaef2214249}{xccdf\_\-profile\_\-get\_\-id} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)
\begin{DoxyCompactList}\small\item\em Get profile ID. \item\end{DoxyCompactList}\item 
\hypertarget{structxccdf__profile_ab4375aa8d307d42319f11471ab6052ad}{
struct \hyperlink{structoscap__text__iterator}{oscap\_\-text\_\-iterator} $\ast$ \hyperlink{structxccdf__profile_ab4375aa8d307d42319f11471ab6052ad}{xccdf\_\-profile\_\-get\_\-title} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)}
\label{structxccdf__profile_ab4375aa8d307d42319f11471ab6052ad}

\begin{DoxyCompactList}\small\item\em Get profile title. \item\end{DoxyCompactList}\item 
\hypertarget{structxccdf__profile_a8088b9f64fa899936acabcbad3ca7b8d}{
struct \hyperlink{structoscap__text__iterator}{oscap\_\-text\_\-iterator} $\ast$ \hyperlink{structxccdf__profile_a8088b9f64fa899936acabcbad3ca7b8d}{xccdf\_\-profile\_\-get\_\-description} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)}
\label{structxccdf__profile_a8088b9f64fa899936acabcbad3ca7b8d}

\begin{DoxyCompactList}\small\item\em Get profile description. \item\end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{structxccdf__profile_ac1467f85f3203cb0a36b2e95768adb9e}{xccdf\_\-profile\_\-get\_\-version} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)
\begin{DoxyCompactList}\small\item\em Get profile version. \item\end{DoxyCompactList}\item 
\hypertarget{structxccdf__profile_a167976f1ba46c59065bca9ff947a9707}{
struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$ \hyperlink{structxccdf__profile_a167976f1ba46c59065bca9ff947a9707}{xccdf\_\-profile\_\-get\_\-extends} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)}
\label{structxccdf__profile_a167976f1ba46c59065bca9ff947a9707}

\begin{DoxyCompactList}\small\item\em Return profile's parent in the inheritance hierarchy. \item\end{DoxyCompactList}\item 
\hypertarget{structxccdf__profile_a1fdecc57dbbe5d6525ab09688316ba90}{
struct \hyperlink{structxccdf__benchmark}{xccdf\_\-benchmark} $\ast$ \hyperlink{structxccdf__profile_a1fdecc57dbbe5d6525ab09688316ba90}{xccdf\_\-profile\_\-get\_\-benchmark} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)}
\label{structxccdf__profile_a1fdecc57dbbe5d6525ab09688316ba90}

\begin{DoxyCompactList}\small\item\em Return a benchmark containing this profile. \item\end{DoxyCompactList}\item 
bool \hyperlink{structxccdf__profile_af7c3ee1d6edc1ffff9e64e7d4cea1ceb}{xccdf\_\-profile\_\-get\_\-abstract} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)
\begin{DoxyCompactList}\small\item\em Return whether the profile is abstract. \item\end{DoxyCompactList}\item 
bool \hyperlink{structxccdf__profile_aa27780cc7bff47282251c57c4973e9f8}{xccdf\_\-profile\_\-get\_\-prohibit\_\-changes} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)
\begin{DoxyCompactList}\small\item\em Return whether the profile has the prohibit changes flag set to true. \item\end{DoxyCompactList}\item 
\hypertarget{structxccdf__profile_a811584e28b6537df3e21d79837a9be0f}{
struct \hyperlink{structoscap__string__iterator}{oscap\_\-string\_\-iterator} $\ast$ \hyperlink{structxccdf__profile_a811584e28b6537df3e21d79837a9be0f}{xccdf\_\-profile\_\-get\_\-platforms} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)}
\label{structxccdf__profile_a811584e28b6537df3e21d79837a9be0f}

\begin{DoxyCompactList}\small\item\em Get an iterator to profile platforms. \item\end{DoxyCompactList}\item 
\hypertarget{structxccdf__profile_ac9b8203a90f4d69723b3fd325f7e500b}{
struct \hyperlink{structxccdf__status__iterator}{xccdf\_\-status\_\-iterator} $\ast$ \hyperlink{structxccdf__profile_ac9b8203a90f4d69723b3fd325f7e500b}{xccdf\_\-profile\_\-get\_\-statuses} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)}
\label{structxccdf__profile_ac9b8203a90f4d69723b3fd325f7e500b}

\begin{DoxyCompactList}\small\item\em Get an iterator to profile statuses. \item\end{DoxyCompactList}\item 
\hypertarget{structxccdf__profile_a34d056e809d135cfee37d2b50a60850a}{
struct \hyperlink{structxccdf__reference__iterator}{xccdf\_\-reference\_\-iterator} $\ast$ \hyperlink{structxccdf__profile_a34d056e809d135cfee37d2b50a60850a}{xccdf\_\-profile\_\-get\_\-references} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)}
\label{structxccdf__profile_a34d056e809d135cfee37d2b50a60850a}

\begin{DoxyCompactList}\small\item\em Get an iterator to the XCCDF references of the profile. \item\end{DoxyCompactList}\item 
\hypertarget{structxccdf__profile_a88402c858977ef4e1e209541eff4f452}{
\hyperlink{group__XCCDF_gac0d5c1c85828e13ebb13935551f8da38}{xccdf\_\-status\_\-type\_\-t} \hyperlink{structxccdf__profile_a88402c858977ef4e1e209541eff4f452}{xccdf\_\-profile\_\-get\_\-status\_\-current} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)}
\label{structxccdf__profile_a88402c858977ef4e1e209541eff4f452}

\begin{DoxyCompactList}\small\item\em Get profile current status. \item\end{DoxyCompactList}\item 
struct \hyperlink{structxccdf__select__iterator}{xccdf\_\-select\_\-iterator} $\ast$ \hyperlink{structxccdf__profile_a6fb5b110217067b086248d3661b7cfdc}{xccdf\_\-profile\_\-get\_\-selects} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)
\begin{DoxyCompactList}\small\item\em Get profile note tag. \item\end{DoxyCompactList}\item 
\hypertarget{structxccdf__profile_a39e005be96432b8ce5eb994f10cb61da}{
struct \hyperlink{structxccdf__set__value__iterator}{xccdf\_\-set\_\-value\_\-iterator} $\ast$ \hyperlink{structxccdf__profile_a39e005be96432b8ce5eb994f10cb61da}{xccdf\_\-profile\_\-get\_\-set\_\-values} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)}
\label{structxccdf__profile_a39e005be96432b8ce5eb994f10cb61da}

\begin{DoxyCompactList}\small\item\em Get an iterator to the set value options of the profile. \item\end{DoxyCompactList}\item 
\hypertarget{structxccdf__profile_afc512183009fe5a351265d89f4beef63}{
struct \hyperlink{structxccdf__refine__value__iterator}{xccdf\_\-refine\_\-value\_\-iterator} $\ast$ \hyperlink{structxccdf__profile_afc512183009fe5a351265d89f4beef63}{xccdf\_\-profile\_\-get\_\-refine\_\-values} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)}
\label{structxccdf__profile_afc512183009fe5a351265d89f4beef63}

\begin{DoxyCompactList}\small\item\em Get an iterator to the refine value options of the profile. \item\end{DoxyCompactList}\item 
\hypertarget{structxccdf__profile_a9226b05f26b39f9136c18c10a0047257}{
struct \hyperlink{structxccdf__refine__rule__iterator}{xccdf\_\-refine\_\-rule\_\-iterator} $\ast$ \hyperlink{structxccdf__profile_a9226b05f26b39f9136c18c10a0047257}{xccdf\_\-profile\_\-get\_\-refine\_\-rules} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)}
\label{structxccdf__profile_a9226b05f26b39f9136c18c10a0047257}

\begin{DoxyCompactList}\small\item\em Get an iterator to the refine rule options of the profile. \item\end{DoxyCompactList}\item 
struct \hyperlink{structoscap__text__iterator}{oscap\_\-text\_\-iterator} $\ast$ \hyperlink{structxccdf__profile_ad86296aef0c690a5c7d85e752b51fa8d}{xccdf\_\-profile\_\-get\_\-question} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)
\item 
struct \hyperlink{structoscap__text__iterator}{oscap\_\-text\_\-iterator} $\ast$ \hyperlink{structxccdf__profile_a324da57774b8eb87937ce2baba0e11cc}{xccdf\_\-profile\_\-get\_\-rationale} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)
\item 
const char $\ast$ \hyperlink{structxccdf__profile_a0e2d6ec55fb1871a40da260ba17e903c}{xccdf\_\-profile\_\-get\_\-cluster\_\-id} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)
\item 
const char $\ast$ \hyperlink{structxccdf__profile_a362e6d07e5ffc48d370f3d8374f9a2cb}{xccdf\_\-profile\_\-get\_\-version\_\-update} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)
\item 
time\_\-t \hyperlink{structxccdf__profile_a72eac3920646d92c72069e5a576c525b}{xccdf\_\-profile\_\-get\_\-version\_\-time} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)
\item 
float \hyperlink{structxccdf__profile_aa6fb63a94198a0e5aceea9ae74e02261}{xccdf\_\-profile\_\-get\_\-weight} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)
\item 
struct \hyperlink{structxccdf__item}{xccdf\_\-item} $\ast$ \hyperlink{structxccdf__profile_ac4f420e0ed84488af333b97f4d5f454c}{xccdf\_\-profile\_\-get\_\-parent} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)
\item 
const char $\ast$ \hyperlink{structxccdf__profile_adc6cdfd0b1cf96bd79256d93e960d44f}{xccdf\_\-profile\_\-get\_\-note\_\-tag} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)
\item 
bool \hyperlink{structxccdf__profile_afdcbb9509873745df92096c57c59d4c6}{xccdf\_\-profile\_\-get\_\-resolved} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)
\item 
bool \hyperlink{structxccdf__profile_a1fcfdf5e480a0e68eca3d9634a6199ad}{xccdf\_\-profile\_\-get\_\-hidden} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)
\item 
bool \hyperlink{structxccdf__profile_a00e69a11f2750416e44a16739e7ce424}{xccdf\_\-profile\_\-get\_\-selected} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)
\item 
bool \hyperlink{structxccdf__profile_a6993e2526411c30e2d8f722ac169dd81}{xccdf\_\-profile\_\-get\_\-multiple} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)
\item 
bool \hyperlink{structxccdf__profile_a15d76b51d4bd25678a13c9fe7b2054e5}{xccdf\_\-profile\_\-get\_\-interactive} (const struct \hyperlink{structxccdf__profile}{xccdf\_\-profile} $\ast$profile)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
XCCDF Profile. 

\subsection{Member Function Documentation}
\hypertarget{structxccdf__profile_af7c3ee1d6edc1ffff9e64e7d4cea1ceb}{
\index{xccdf\_\-profile@{xccdf\_\-profile}!xccdf\_\-profile\_\-get\_\-abstract@{xccdf\_\-profile\_\-get\_\-abstract}}
\index{xccdf\_\-profile\_\-get\_\-abstract@{xccdf\_\-profile\_\-get\_\-abstract}!xccdf_profile@{xccdf\_\-profile}}
\subsubsection[{xccdf\_\-profile\_\-get\_\-abstract}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-profile\_\-get\_\-abstract (const struct {\bf xccdf\_\-profile} $\ast$ {\em profile})}}
\label{structxccdf__profile_af7c3ee1d6edc1ffff9e64e7d4cea1ceb}


Return whether the profile is abstract. \hypertarget{structxccdf__profile_a0e2d6ec55fb1871a40da260ba17e903c}{
\index{xccdf\_\-profile@{xccdf\_\-profile}!xccdf\_\-profile\_\-get\_\-cluster\_\-id@{xccdf\_\-profile\_\-get\_\-cluster\_\-id}}
\index{xccdf\_\-profile\_\-get\_\-cluster\_\-id@{xccdf\_\-profile\_\-get\_\-cluster\_\-id}!xccdf_profile@{xccdf\_\-profile}}
\subsubsection[{xccdf\_\-profile\_\-get\_\-cluster\_\-id}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ xccdf\_\-profile\_\-get\_\-cluster\_\-id (const struct {\bf xccdf\_\-profile} $\ast$ {\em profile})}}
\label{structxccdf__profile_a0e2d6ec55fb1871a40da260ba17e903c}
\hypertarget{structxccdf__profile_a1fcfdf5e480a0e68eca3d9634a6199ad}{
\index{xccdf\_\-profile@{xccdf\_\-profile}!xccdf\_\-profile\_\-get\_\-hidden@{xccdf\_\-profile\_\-get\_\-hidden}}
\index{xccdf\_\-profile\_\-get\_\-hidden@{xccdf\_\-profile\_\-get\_\-hidden}!xccdf_profile@{xccdf\_\-profile}}
\subsubsection[{xccdf\_\-profile\_\-get\_\-hidden}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-profile\_\-get\_\-hidden (const struct {\bf xccdf\_\-profile} $\ast$ {\em profile})}}
\label{structxccdf__profile_a1fcfdf5e480a0e68eca3d9634a6199ad}
\hypertarget{structxccdf__profile_afe489b41546889b7f6ff6aaef2214249}{
\index{xccdf\_\-profile@{xccdf\_\-profile}!xccdf\_\-profile\_\-get\_\-id@{xccdf\_\-profile\_\-get\_\-id}}
\index{xccdf\_\-profile\_\-get\_\-id@{xccdf\_\-profile\_\-get\_\-id}!xccdf_profile@{xccdf\_\-profile}}
\subsubsection[{xccdf\_\-profile\_\-get\_\-id}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ xccdf\_\-profile\_\-get\_\-id (const struct {\bf xccdf\_\-profile} $\ast$ {\em profile})}}
\label{structxccdf__profile_afe489b41546889b7f6ff6aaef2214249}


Get profile ID. \hypertarget{structxccdf__profile_a15d76b51d4bd25678a13c9fe7b2054e5}{
\index{xccdf\_\-profile@{xccdf\_\-profile}!xccdf\_\-profile\_\-get\_\-interactive@{xccdf\_\-profile\_\-get\_\-interactive}}
\index{xccdf\_\-profile\_\-get\_\-interactive@{xccdf\_\-profile\_\-get\_\-interactive}!xccdf_profile@{xccdf\_\-profile}}
\subsubsection[{xccdf\_\-profile\_\-get\_\-interactive}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-profile\_\-get\_\-interactive (const struct {\bf xccdf\_\-profile} $\ast$ {\em profile})}}
\label{structxccdf__profile_a15d76b51d4bd25678a13c9fe7b2054e5}
\hypertarget{structxccdf__profile_a6993e2526411c30e2d8f722ac169dd81}{
\index{xccdf\_\-profile@{xccdf\_\-profile}!xccdf\_\-profile\_\-get\_\-multiple@{xccdf\_\-profile\_\-get\_\-multiple}}
\index{xccdf\_\-profile\_\-get\_\-multiple@{xccdf\_\-profile\_\-get\_\-multiple}!xccdf_profile@{xccdf\_\-profile}}
\subsubsection[{xccdf\_\-profile\_\-get\_\-multiple}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-profile\_\-get\_\-multiple (const struct {\bf xccdf\_\-profile} $\ast$ {\em profile})}}
\label{structxccdf__profile_a6993e2526411c30e2d8f722ac169dd81}
\hypertarget{structxccdf__profile_adc6cdfd0b1cf96bd79256d93e960d44f}{
\index{xccdf\_\-profile@{xccdf\_\-profile}!xccdf\_\-profile\_\-get\_\-note\_\-tag@{xccdf\_\-profile\_\-get\_\-note\_\-tag}}
\index{xccdf\_\-profile\_\-get\_\-note\_\-tag@{xccdf\_\-profile\_\-get\_\-note\_\-tag}!xccdf_profile@{xccdf\_\-profile}}
\subsubsection[{xccdf\_\-profile\_\-get\_\-note\_\-tag}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ xccdf\_\-profile\_\-get\_\-note\_\-tag (const struct {\bf xccdf\_\-profile} $\ast$ {\em profile})}}
\label{structxccdf__profile_adc6cdfd0b1cf96bd79256d93e960d44f}
\hypertarget{structxccdf__profile_ac4f420e0ed84488af333b97f4d5f454c}{
\index{xccdf\_\-profile@{xccdf\_\-profile}!xccdf\_\-profile\_\-get\_\-parent@{xccdf\_\-profile\_\-get\_\-parent}}
\index{xccdf\_\-profile\_\-get\_\-parent@{xccdf\_\-profile\_\-get\_\-parent}!xccdf_profile@{xccdf\_\-profile}}
\subsubsection[{xccdf\_\-profile\_\-get\_\-parent}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-item} $\ast$ xccdf\_\-profile\_\-get\_\-parent (const struct {\bf xccdf\_\-profile} $\ast$ {\em profile})\hspace{0.3cm}{\ttfamily  \mbox{[}read\mbox{]}}}}
\label{structxccdf__profile_ac4f420e0ed84488af333b97f4d5f454c}
\hypertarget{structxccdf__profile_aa27780cc7bff47282251c57c4973e9f8}{
\index{xccdf\_\-profile@{xccdf\_\-profile}!xccdf\_\-profile\_\-get\_\-prohibit\_\-changes@{xccdf\_\-profile\_\-get\_\-prohibit\_\-changes}}
\index{xccdf\_\-profile\_\-get\_\-prohibit\_\-changes@{xccdf\_\-profile\_\-get\_\-prohibit\_\-changes}!xccdf_profile@{xccdf\_\-profile}}
\subsubsection[{xccdf\_\-profile\_\-get\_\-prohibit\_\-changes}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-profile\_\-get\_\-prohibit\_\-changes (const struct {\bf xccdf\_\-profile} $\ast$ {\em profile})}}
\label{structxccdf__profile_aa27780cc7bff47282251c57c4973e9f8}


Return whether the profile has the prohibit changes flag set to true. \hypertarget{structxccdf__profile_ad86296aef0c690a5c7d85e752b51fa8d}{
\index{xccdf\_\-profile@{xccdf\_\-profile}!xccdf\_\-profile\_\-get\_\-question@{xccdf\_\-profile\_\-get\_\-question}}
\index{xccdf\_\-profile\_\-get\_\-question@{xccdf\_\-profile\_\-get\_\-question}!xccdf_profile@{xccdf\_\-profile}}
\subsubsection[{xccdf\_\-profile\_\-get\_\-question}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf oscap\_\-text\_\-iterator} $\ast$ xccdf\_\-profile\_\-get\_\-question (const struct {\bf xccdf\_\-profile} $\ast$ {\em profile})\hspace{0.3cm}{\ttfamily  \mbox{[}read\mbox{]}}}}
\label{structxccdf__profile_ad86296aef0c690a5c7d85e752b51fa8d}
\hypertarget{structxccdf__profile_a324da57774b8eb87937ce2baba0e11cc}{
\index{xccdf\_\-profile@{xccdf\_\-profile}!xccdf\_\-profile\_\-get\_\-rationale@{xccdf\_\-profile\_\-get\_\-rationale}}
\index{xccdf\_\-profile\_\-get\_\-rationale@{xccdf\_\-profile\_\-get\_\-rationale}!xccdf_profile@{xccdf\_\-profile}}
\subsubsection[{xccdf\_\-profile\_\-get\_\-rationale}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf oscap\_\-text\_\-iterator} $\ast$ xccdf\_\-profile\_\-get\_\-rationale (const struct {\bf xccdf\_\-profile} $\ast$ {\em profile})\hspace{0.3cm}{\ttfamily  \mbox{[}read\mbox{]}}}}
\label{structxccdf__profile_a324da57774b8eb87937ce2baba0e11cc}
\hypertarget{structxccdf__profile_afdcbb9509873745df92096c57c59d4c6}{
\index{xccdf\_\-profile@{xccdf\_\-profile}!xccdf\_\-profile\_\-get\_\-resolved@{xccdf\_\-profile\_\-get\_\-resolved}}
\index{xccdf\_\-profile\_\-get\_\-resolved@{xccdf\_\-profile\_\-get\_\-resolved}!xccdf_profile@{xccdf\_\-profile}}
\subsubsection[{xccdf\_\-profile\_\-get\_\-resolved}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-profile\_\-get\_\-resolved (const struct {\bf xccdf\_\-profile} $\ast$ {\em profile})}}
\label{structxccdf__profile_afdcbb9509873745df92096c57c59d4c6}
\hypertarget{structxccdf__profile_a00e69a11f2750416e44a16739e7ce424}{
\index{xccdf\_\-profile@{xccdf\_\-profile}!xccdf\_\-profile\_\-get\_\-selected@{xccdf\_\-profile\_\-get\_\-selected}}
\index{xccdf\_\-profile\_\-get\_\-selected@{xccdf\_\-profile\_\-get\_\-selected}!xccdf_profile@{xccdf\_\-profile}}
\subsubsection[{xccdf\_\-profile\_\-get\_\-selected}]{\setlength{\rightskip}{0pt plus 5cm}bool xccdf\_\-profile\_\-get\_\-selected (const struct {\bf xccdf\_\-profile} $\ast$ {\em profile})}}
\label{structxccdf__profile_a00e69a11f2750416e44a16739e7ce424}
\hypertarget{structxccdf__profile_a6fb5b110217067b086248d3661b7cfdc}{
\index{xccdf\_\-profile@{xccdf\_\-profile}!xccdf\_\-profile\_\-get\_\-selects@{xccdf\_\-profile\_\-get\_\-selects}}
\index{xccdf\_\-profile\_\-get\_\-selects@{xccdf\_\-profile\_\-get\_\-selects}!xccdf_profile@{xccdf\_\-profile}}
\subsubsection[{xccdf\_\-profile\_\-get\_\-selects}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xccdf\_\-select\_\-iterator} $\ast$ xccdf\_\-profile\_\-get\_\-selects (const struct {\bf xccdf\_\-profile} $\ast$ {\em profile})\hspace{0.3cm}{\ttfamily  \mbox{[}read\mbox{]}}}}
\label{structxccdf__profile_a6fb5b110217067b086248d3661b7cfdc}


Get profile note tag. Get an iterator to the select options of the profile. \hypertarget{structxccdf__profile_ac1467f85f3203cb0a36b2e95768adb9e}{
\index{xccdf\_\-profile@{xccdf\_\-profile}!xccdf\_\-profile\_\-get\_\-version@{xccdf\_\-profile\_\-get\_\-version}}
\index{xccdf\_\-profile\_\-get\_\-version@{xccdf\_\-profile\_\-get\_\-version}!xccdf_profile@{xccdf\_\-profile}}
\subsubsection[{xccdf\_\-profile\_\-get\_\-version}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ xccdf\_\-profile\_\-get\_\-version (const struct {\bf xccdf\_\-profile} $\ast$ {\em profile})}}
\label{structxccdf__profile_ac1467f85f3203cb0a36b2e95768adb9e}


Get profile version. \hypertarget{structxccdf__profile_a72eac3920646d92c72069e5a576c525b}{
\index{xccdf\_\-profile@{xccdf\_\-profile}!xccdf\_\-profile\_\-get\_\-version\_\-time@{xccdf\_\-profile\_\-get\_\-version\_\-time}}
\index{xccdf\_\-profile\_\-get\_\-version\_\-time@{xccdf\_\-profile\_\-get\_\-version\_\-time}!xccdf_profile@{xccdf\_\-profile}}
\subsubsection[{xccdf\_\-profile\_\-get\_\-version\_\-time}]{\setlength{\rightskip}{0pt plus 5cm}time\_\-t xccdf\_\-profile\_\-get\_\-version\_\-time (const struct {\bf xccdf\_\-profile} $\ast$ {\em profile})}}
\label{structxccdf__profile_a72eac3920646d92c72069e5a576c525b}
\hypertarget{structxccdf__profile_a362e6d07e5ffc48d370f3d8374f9a2cb}{
\index{xccdf\_\-profile@{xccdf\_\-profile}!xccdf\_\-profile\_\-get\_\-version\_\-update@{xccdf\_\-profile\_\-get\_\-version\_\-update}}
\index{xccdf\_\-profile\_\-get\_\-version\_\-update@{xccdf\_\-profile\_\-get\_\-version\_\-update}!xccdf_profile@{xccdf\_\-profile}}
\subsubsection[{xccdf\_\-profile\_\-get\_\-version\_\-update}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ xccdf\_\-profile\_\-get\_\-version\_\-update (const struct {\bf xccdf\_\-profile} $\ast$ {\em profile})}}
\label{structxccdf__profile_a362e6d07e5ffc48d370f3d8374f9a2cb}
\hypertarget{structxccdf__profile_aa6fb63a94198a0e5aceea9ae74e02261}{
\index{xccdf\_\-profile@{xccdf\_\-profile}!xccdf\_\-profile\_\-get\_\-weight@{xccdf\_\-profile\_\-get\_\-weight}}
\index{xccdf\_\-profile\_\-get\_\-weight@{xccdf\_\-profile\_\-get\_\-weight}!xccdf_profile@{xccdf\_\-profile}}
\subsubsection[{xccdf\_\-profile\_\-get\_\-weight}]{\setlength{\rightskip}{0pt plus 5cm}float xccdf\_\-profile\_\-get\_\-weight (const struct {\bf xccdf\_\-profile} $\ast$ {\em profile})}}
\label{structxccdf__profile_aa6fb63a94198a0e5aceea9ae74e02261}


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}