Sophie

Sophie

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

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

\hypertarget{oval__results__impl_8h}{
\section{/home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/oval\_\-results\_\-impl.h File Reference}
\label{oval__results__impl_8h}\index{/home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/oval\_\-results\_\-impl.h@{/home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/oval\_\-results\_\-impl.h}}
}


Open Vulnerability and Assessment Language.  
{\ttfamily \#include \char`\"{}public/oval\_\-results.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}oval\_\-definitions\_\-impl.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}oval\_\-system\_\-characteristics\_\-impl.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}../common/util.h\char`\"{}}\par
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{oval__results__impl_8h_a74dab58626ee249e0edb8736c4829634}{
int {\bfseries oval\_\-result\_\-system\_\-parse} (xmlTextReaderPtr, struct \hyperlink{structoval__parser__context}{oval\_\-parser\_\-context} $\ast$, struct \hyperlink{structoval__syschar__model}{oval\_\-syschar\_\-model} $\ast$, \hyperlink{util_8h_ac32fc75588117050825915e52af52992}{oscap\_\-consumer\_\-func}, void $\ast$)}
\label{oval__results__impl_8h_a74dab58626ee249e0edb8736c4829634}

\item 
\hypertarget{oval__results__impl_8h_aa188bd63384e2b0a3b7d51f5e3cb56ad}{
xmlNode $\ast$ {\bfseries oval\_\-result\_\-system\_\-to\_\-dom} (struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$, struct \hyperlink{structoval__results__model}{oval\_\-results\_\-model} $\ast$, struct \hyperlink{structoval__result__directives}{oval\_\-result\_\-directives} $\ast$, xmlDocPtr, xmlNode $\ast$)}
\label{oval__results__impl_8h_aa188bd63384e2b0a3b7d51f5e3cb56ad}

\item 
\hypertarget{oval__results__impl_8h_a5da765a157232240257fe2f7eeb87596}{
struct \hyperlink{structoval__result__test}{oval\_\-result\_\-test} $\ast$ {\bfseries get\_\-oval\_\-result\_\-test\_\-new} (struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$, struct \hyperlink{structoval__test}{oval\_\-test} $\ast$)}
\label{oval__results__impl_8h_a5da765a157232240257fe2f7eeb87596}

\item 
\hypertarget{oval__results__impl_8h_a50eb8522c14655fe82ffe5c602baba87}{
int {\bfseries oval\_\-result\_\-definition\_\-parse} (xmlTextReaderPtr, struct \hyperlink{structoval__parser__context}{oval\_\-parser\_\-context} $\ast$, struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$, \hyperlink{util_8h_ac32fc75588117050825915e52af52992}{oscap\_\-consumer\_\-func}, void $\ast$)}
\label{oval__results__impl_8h_a50eb8522c14655fe82ffe5c602baba87}

\item 
\hypertarget{oval__results__impl_8h_a1c23ec3d6313efb80316d20c78d908c9}{
struct \hyperlink{structoval__result__definition}{oval\_\-result\_\-definition} $\ast$ {\bfseries make\_\-result\_\-definition\_\-from\_\-oval\_\-definition} (struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$, struct \hyperlink{structoval__definition}{oval\_\-definition} $\ast$)}
\label{oval__results__impl_8h_a1c23ec3d6313efb80316d20c78d908c9}

\item 
\hypertarget{oval__results__impl_8h_a72e67da50e0b653fe2de8106f441cfda}{
xmlNode $\ast$ {\bfseries oval\_\-result\_\-definition\_\-to\_\-dom} (struct \hyperlink{structoval__result__definition}{oval\_\-result\_\-definition} $\ast$, oval\_\-result\_\-directive\_\-content\_\-t, xmlDocPtr, xmlNode $\ast$)}
\label{oval__results__impl_8h_a72e67da50e0b653fe2de8106f441cfda}

\item 
\hypertarget{oval__results__impl_8h_a11310a98991ae62580a706ad28631506}{
struct \hyperlink{structoval__result__test}{oval\_\-result\_\-test} $\ast$ {\bfseries make\_\-result\_\-test\_\-from\_\-oval\_\-test} (struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$system, struct \hyperlink{structoval__test}{oval\_\-test} $\ast$\hyperlink{structoval__test}{oval\_\-test})}
\label{oval__results__impl_8h_a11310a98991ae62580a706ad28631506}

\item 
\hypertarget{oval__results__impl_8h_ae8e86ae1cfeb65a38693a8e882070583}{
int {\bfseries oval\_\-result\_\-test\_\-parse\_\-tag} (xmlTextReaderPtr, struct \hyperlink{structoval__parser__context}{oval\_\-parser\_\-context} $\ast$, struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$, \hyperlink{util_8h_ac32fc75588117050825915e52af52992}{oscap\_\-consumer\_\-func}, void $\ast$)}
\label{oval__results__impl_8h_ae8e86ae1cfeb65a38693a8e882070583}

\item 
\hypertarget{oval__results__impl_8h_a9900bde66735b6e61da57f1fda73971b}{
xmlNode $\ast$ {\bfseries oval\_\-result\_\-test\_\-to\_\-dom} (struct \hyperlink{structoval__result__test}{oval\_\-result\_\-test} $\ast$, xmlDocPtr, xmlNode $\ast$)}
\label{oval__results__impl_8h_a9900bde66735b6e61da57f1fda73971b}

\item 
\hypertarget{oval__results__impl_8h_a6fe0b5c6a7c96c1d117e47da87ab9302}{
int {\bfseries oval\_\-result\_\-directives\_\-parse\_\-tag} (xmlTextReaderPtr, struct \hyperlink{structoval__parser__context}{oval\_\-parser\_\-context} $\ast$, struct \hyperlink{structoval__result__directives}{oval\_\-result\_\-directives} $\ast$)}
\label{oval__results__impl_8h_a6fe0b5c6a7c96c1d117e47da87ab9302}

\item 
\hypertarget{oval__results__impl_8h_af6f99dcbc67abbc3ef26c99d807bce84}{
int {\bfseries oval\_\-result\_\-directives\_\-to\_\-dom} (struct \hyperlink{structoval__result__directives}{oval\_\-result\_\-directives} $\ast$, xmlDoc $\ast$, xmlNode $\ast$)}
\label{oval__results__impl_8h_af6f99dcbc67abbc3ef26c99d807bce84}

\item 
\hypertarget{oval__results__impl_8h_afb41e7081836d88e0898acaf514ec8ed}{
int {\bfseries oval\_\-result\_\-item\_\-parse\_\-tag} (xmlTextReaderPtr, struct \hyperlink{structoval__parser__context}{oval\_\-parser\_\-context} $\ast$, struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$, \hyperlink{util_8h_ac32fc75588117050825915e52af52992}{oscap\_\-consumer\_\-func}, void $\ast$)}
\label{oval__results__impl_8h_afb41e7081836d88e0898acaf514ec8ed}

\item 
\hypertarget{oval__results__impl_8h_a4e567db770c604c9e72431797752c883}{
xmlNode $\ast$ {\bfseries oval\_\-result\_\-item\_\-to\_\-dom} (struct \hyperlink{structoval__result__item}{oval\_\-result\_\-item} $\ast$, xmlDocPtr, xmlNode $\ast$)}
\label{oval__results__impl_8h_a4e567db770c604c9e72431797752c883}

\item 
\hypertarget{oval__results__impl_8h_ae09ef46b333dd23392de623118617d95}{
struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$ {\bfseries make\_\-result\_\-criteria\_\-node\_\-from\_\-oval\_\-criteria\_\-node} (struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$, struct \hyperlink{structoval__criteria__node}{oval\_\-criteria\_\-node} $\ast$)}
\label{oval__results__impl_8h_ae09ef46b333dd23392de623118617d95}

\item 
\hypertarget{oval__results__impl_8h_a2f71a6085e91a8b36f2d8bd774cc77db}{
int {\bfseries oval\_\-result\_\-criteria\_\-node\_\-parse} (xmlTextReaderPtr, struct \hyperlink{structoval__parser__context}{oval\_\-parser\_\-context} $\ast$, struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$, \hyperlink{util_8h_ac32fc75588117050825915e52af52992}{oscap\_\-consumer\_\-func}, void $\ast$)}
\label{oval__results__impl_8h_a2f71a6085e91a8b36f2d8bd774cc77db}

\item 
\hypertarget{oval__results__impl_8h_a2ce856fe2e335d923fe06a193fecadc4}{
xmlNode $\ast$ {\bfseries oval\_\-result\_\-criteria\_\-node\_\-to\_\-dom} (struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$, xmlDocPtr, xmlNode $\ast$)}
\label{oval__results__impl_8h_a2ce856fe2e335d923fe06a193fecadc4}

\item 
\hypertarget{oval__results__impl_8h_ae11c4834325f2659bee634671ab0b2ee}{
oval\_\-result\_\-t {\bfseries oval\_\-result\_\-parse} (xmlTextReaderPtr, char $\ast$, oval\_\-result\_\-t)}
\label{oval__results__impl_8h_ae11c4834325f2659bee634671ab0b2ee}

\item 
\hypertarget{oval__results__impl_8h_af9f1ffbdb50942d4d1655d9656c0a0f4}{
struct \hyperlink{structoval__result__definition}{oval\_\-result\_\-definition} $\ast$ {\bfseries oval\_\-result\_\-system\_\-get\_\-definition} (struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$, char $\ast$)}
\label{oval__results__impl_8h_af9f1ffbdb50942d4d1655d9656c0a0f4}

\item 
\hypertarget{oval__results__impl_8h_a10a65e8871abba08d15f4a5ac2ee9c88}{
struct \hyperlink{structoval__result__definition}{oval\_\-result\_\-definition} $\ast$ {\bfseries oval\_\-result\_\-system\_\-get\_\-new\_\-definition} (struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$, struct \hyperlink{structoval__definition}{oval\_\-definition} $\ast$)}
\label{oval__results__impl_8h_a10a65e8871abba08d15f4a5ac2ee9c88}

\item 
\hypertarget{oval__results__impl_8h_a62f4195fb28e443f3dda6da04701a05d}{
struct \hyperlink{structoval__result__test}{oval\_\-result\_\-test} $\ast$ {\bfseries oval\_\-result\_\-system\_\-get\_\-test} (struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$, char $\ast$)}
\label{oval__results__impl_8h_a62f4195fb28e443f3dda6da04701a05d}

\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hypertarget{oval__results__impl_8h_aa2e00805c885fefec2154807e4fb6cca}{
{\bfseries OSCAP\_\-HIDDEN\_\-START}}
\label{oval__results__impl_8h_aa2e00805c885fefec2154807e4fb6cca}

\item 
\hypertarget{oval__results__impl_8h_afbe29b5d7f7902afeb0675277e4c28f0}{
{\bfseries OSCAP\_\-HIDDEN\_\-END}}
\label{oval__results__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/}