Sophie

Sophie

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

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

\hypertarget{oval__resultDirectives_8c}{
\section{/home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/oval\_\-resultDirectives.c File Reference}
\label{oval__resultDirectives_8c}\index{/home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/oval\_\-resultDirectives.c@{/home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/oval\_\-resultDirectives.c}}
}


Open Vulnerability and Assessment Language.  
{\ttfamily \#include $<$stdlib.h$>$}\par
{\ttfamily \#include $<$stdio.h$>$}\par
{\ttfamily \#include $<$stdbool.h$>$}\par
{\ttfamily \#include $<$string.h$>$}\par
{\ttfamily \#include $<$common/util.h$>$}\par
{\ttfamily \#include \char`\"{}oval\_\-results\_\-impl.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}oval\_\-collection\_\-impl.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}../common/util.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}../common/public/debug.h\char`\"{}}\par
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{struct__oval__result__directive}{\_\-oval\_\-result\_\-directive}
\item 
struct \hyperlink{structoval__result__directives}{oval\_\-result\_\-directives}
\end{DoxyCompactItemize}
\subsection*{Defines}
\begin{DoxyCompactItemize}
\item 
\hypertarget{oval__resultDirectives_8c_a56a856c9f360d9c899c1c54d61507b81}{
\#define {\bfseries NUMBER\_\-OF\_\-RESULTS}~7}
\label{oval__resultDirectives_8c_a56a856c9f360d9c899c1c54d61507b81}

\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\hypertarget{oval__resultDirectives_8c_ad17be132dc03ef7a96e2b96e55853250}{
typedef struct \hyperlink{structoval__result__directives}{oval\_\-result\_\-directives} {\bfseries oval\_\-result\_\-directives\_\-t}}
\label{oval__resultDirectives_8c_ad17be132dc03ef7a96e2b96e55853250}

\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{oval__resultDirectives_8c_a1edca72640b2cdf3f6a8b0d8c43eb14c}{
struct \hyperlink{structoval__result__directives}{oval\_\-result\_\-directives} $\ast$ {\bfseries oval\_\-result\_\-directives\_\-new} (struct \hyperlink{structoval__results__model}{oval\_\-results\_\-model} $\ast$model)}
\label{oval__resultDirectives_8c_a1edca72640b2cdf3f6a8b0d8c43eb14c}

\item 
\hypertarget{oval__resultDirectives_8c_a1c8a2532a2a4bd4e5d1f0121e40c7608}{
bool {\bfseries oval\_\-result\_\-directives\_\-is\_\-valid} (struct \hyperlink{structoval__result__directives}{oval\_\-result\_\-directives} $\ast$result\_\-directives)}
\label{oval__resultDirectives_8c_a1c8a2532a2a4bd4e5d1f0121e40c7608}

\item 
\hypertarget{oval__resultDirectives_8c_aa0ad63313fb6a494ad4976e178c34fb0}{
bool {\bfseries oval\_\-result\_\-directives\_\-is\_\-locked} (struct \hyperlink{structoval__result__directives}{oval\_\-result\_\-directives} $\ast$result\_\-directives)}
\label{oval__resultDirectives_8c_aa0ad63313fb6a494ad4976e178c34fb0}

\item 
\hypertarget{oval__resultDirectives_8c_a14537cb06f7baf92875814a18b16f1bb}{
void {\bfseries oval\_\-result\_\-directives\_\-free} (struct \hyperlink{structoval__result__directives}{oval\_\-result\_\-directives} $\ast$directives)}
\label{oval__resultDirectives_8c_a14537cb06f7baf92875814a18b16f1bb}

\item 
\hypertarget{oval__resultDirectives_8c_a50a2734e72a23b6ecd6cc4583255b59a}{
bool {\bfseries oval\_\-result\_\-directives\_\-get\_\-reported} (struct \hyperlink{structoval__result__directives}{oval\_\-result\_\-directives} $\ast$directives, oval\_\-result\_\-t type)}
\label{oval__resultDirectives_8c_a50a2734e72a23b6ecd6cc4583255b59a}

\item 
\hypertarget{oval__resultDirectives_8c_ac70f1bf2a9fe0459908b488cfd42eeda}{
oval\_\-result\_\-directive\_\-content\_\-t {\bfseries oval\_\-result\_\-directives\_\-get\_\-content} (struct \hyperlink{structoval__result__directives}{oval\_\-result\_\-directives} $\ast$directives, oval\_\-result\_\-t type)}
\label{oval__resultDirectives_8c_ac70f1bf2a9fe0459908b488cfd42eeda}

\item 
\hypertarget{oval__resultDirectives_8c_aadc6b988805f6c85a6d5c01f4f824c03}{
void {\bfseries oval\_\-result\_\-directives\_\-set\_\-reported} (struct \hyperlink{structoval__result__directives}{oval\_\-result\_\-directives} $\ast$directives, oval\_\-result\_\-t type, bool reported)}
\label{oval__resultDirectives_8c_aadc6b988805f6c85a6d5c01f4f824c03}

\item 
\hypertarget{oval__resultDirectives_8c_ac81a991fbf5d5427163f2eb16a7eb631}{
void {\bfseries oval\_\-result\_\-directives\_\-set\_\-content} (struct \hyperlink{structoval__result__directives}{oval\_\-result\_\-directives} $\ast$directives, oval\_\-result\_\-t type, oval\_\-result\_\-directive\_\-content\_\-t content)}
\label{oval__resultDirectives_8c_ac81a991fbf5d5427163f2eb16a7eb631}

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

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

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Open Vulnerability and Assessment Language. See more details at \href{http://oval.mitre.org/}{\tt http://oval.mitre.org/}