\hypertarget{oval__collection__impl_8h}{ \section{/home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/oval\_\-collection\_\-impl.h File Reference} \label{oval__collection__impl_8h}\index{/home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/oval\_\-collection\_\-impl.h@{/home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/oval\_\-collection\_\-impl.h}} } Open Vulnerability and Assessment Language. {\ttfamily \#include \char`\"{}../common/util.h\char`\"{}}\par \subsection*{Functions} \begin{DoxyCompactItemize} \item \hypertarget{oval__collection__impl_8h_a67c40dcb9bacf4087bb335582b5725a7}{ struct \hyperlink{structoval__collection}{oval\_\-collection} $\ast$ {\bfseries oval\_\-collection\_\-new} (void)} \label{oval__collection__impl_8h_a67c40dcb9bacf4087bb335582b5725a7} \item \hypertarget{oval__collection__impl_8h_aa6247ff36b147ee2af2de6654d2ef2e0}{ void {\bfseries oval\_\-collection\_\-free} (struct \hyperlink{structoval__collection}{oval\_\-collection} $\ast$)} \label{oval__collection__impl_8h_aa6247ff36b147ee2af2de6654d2ef2e0} \item \hypertarget{oval__collection__impl_8h_a4de1a263f9d4b4c657d7af519e486084}{ void {\bfseries oval\_\-collection\_\-free\_\-items} (struct \hyperlink{structoval__collection}{oval\_\-collection} $\ast$, \hyperlink{util_8h_ad2a4648e28ae682b86489ac8be3a22fc}{oscap\_\-destruct\_\-func})} \label{oval__collection__impl_8h_a4de1a263f9d4b4c657d7af519e486084} \item \hypertarget{oval__collection__impl_8h_a60577dd004e7f5c92c913f77c24609b5}{ void {\bfseries oval\_\-collection\_\-add} (struct \hyperlink{structoval__collection}{oval\_\-collection} $\ast$, void $\ast$)} \label{oval__collection__impl_8h_a60577dd004e7f5c92c913f77c24609b5} \item \hypertarget{oval__collection__impl_8h_ad7cb9c109fd6a4890370cd3978301b67}{ struct \hyperlink{structoval__iterator}{oval\_\-iterator} $\ast$ {\bfseries oval\_\-collection\_\-iterator} (struct \hyperlink{structoval__collection}{oval\_\-collection} $\ast$)} \label{oval__collection__impl_8h_ad7cb9c109fd6a4890370cd3978301b67} \item \hypertarget{oval__collection__impl_8h_a4c81e4af022b16596e4544a1fa36bcac}{ struct \hyperlink{structoval__iterator}{oval\_\-iterator} $\ast$ {\bfseries oval\_\-collection\_\-iterator\_\-new} (void)} \label{oval__collection__impl_8h_a4c81e4af022b16596e4544a1fa36bcac} \item \hypertarget{oval__collection__impl_8h_ad66ab30c0a2d5a06093c712ede5dbc8b}{ void {\bfseries oval\_\-collection\_\-iterator\_\-add} (struct \hyperlink{structoval__iterator}{oval\_\-iterator} $\ast$, void $\ast$)} \label{oval__collection__impl_8h_ad66ab30c0a2d5a06093c712ede5dbc8b} \item \hypertarget{oval__collection__impl_8h_a804a5f5abd8f538c7e953912b239bb43}{ bool {\bfseries oval\_\-collection\_\-iterator\_\-has\_\-more} (struct \hyperlink{structoval__iterator}{oval\_\-iterator} $\ast$)} \label{oval__collection__impl_8h_a804a5f5abd8f538c7e953912b239bb43} \item \hypertarget{oval__collection__impl_8h_af2d2e8628a01f15dc74fc1b8cc896b0c}{ int {\bfseries oval\_\-collection\_\-iterator\_\-remaining} (struct \hyperlink{structoval__iterator}{oval\_\-iterator} $\ast$)} \label{oval__collection__impl_8h_af2d2e8628a01f15dc74fc1b8cc896b0c} \item \hypertarget{oval__collection__impl_8h_ab46c49c562e6cf3bd7dc4ee2cd08b99f}{ void $\ast$ {\bfseries oval\_\-collection\_\-iterator\_\-next} (struct \hyperlink{structoval__iterator}{oval\_\-iterator} $\ast$)} \label{oval__collection__impl_8h_ab46c49c562e6cf3bd7dc4ee2cd08b99f} \item \hypertarget{oval__collection__impl_8h_aaecdcdd8ee467c86ddc9a05ce2a4ddcd}{ void {\bfseries oval\_\-collection\_\-iterator\_\-free} (struct \hyperlink{structoval__iterator}{oval\_\-iterator} $\ast$)} \label{oval__collection__impl_8h_aaecdcdd8ee467c86ddc9a05ce2a4ddcd} \end{DoxyCompactItemize} \subsection*{Variables} \begin{DoxyCompactItemize} \item \hypertarget{oval__collection__impl_8h_aa2e00805c885fefec2154807e4fb6cca}{ {\bfseries OSCAP\_\-HIDDEN\_\-START}} \label{oval__collection__impl_8h_aa2e00805c885fefec2154807e4fb6cca} \item \hypertarget{oval__collection__impl_8h_afbe29b5d7f7902afeb0675277e4c28f0}{ {\bfseries OSCAP\_\-HIDDEN\_\-END}} \label{oval__collection__impl_8h_afbe29b5d7f7902afeb0675277e4c28f0} \end{DoxyCompactItemize} \subsection{Detailed Description} Open Vulnerability and Assessment Language. See more details at \href{http://oval.mitre.org/}{\tt http://oval.mitre.org/}