Sophie

Sophie

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

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

\hypertarget{structoval__result__criteria__node}{
\section{oval\_\-result\_\-criteria\_\-node Struct Reference}
\label{structoval__result__criteria__node}\index{oval\_\-result\_\-criteria\_\-node@{oval\_\-result\_\-criteria\_\-node}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{group__OVALRES_gae3e27a4a265271adb5695088a89b9237}{
struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$ {\bfseries oval\_\-result\_\-criteria\_\-node\_\-new} (struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$, \hyperlink{group__OVALDEF_ga6d0c5bdab379cdf9908e086efd4d9cca}{oval\_\-criteria\_\-node\_\-type\_\-t}, int,...)}
\label{group__OVALRES_gae3e27a4a265271adb5695088a89b9237}

\item 
\hypertarget{group__OVALRES_ga20ed831f722aede28819f36432b66fe8}{
struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$ {\bfseries oval\_\-result\_\-criteria\_\-node\_\-clone} (struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$new\_\-system, struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$old\_\-node)}
\label{group__OVALRES_ga20ed831f722aede28819f36432b66fe8}

\item 
\hypertarget{group__OVALRES_ga7c741cf8714a77f1df8814766169a9d7}{
void {\bfseries oval\_\-result\_\-criteria\_\-node\_\-free} (struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$)}
\label{group__OVALRES_ga7c741cf8714a77f1df8814766169a9d7}

\end{DoxyCompactItemize}
\begin{Indent}{\bf Setters}\par
{\em \label{_amgrp6e47466b75bb957a603aa54c079ac8bf}
 }\begin{DoxyCompactItemize}
\item 
\hypertarget{group__OVALRES_ga945cb5b884f76f4d7dba8c1b79457c91}{
void {\bfseries oval\_\-result\_\-criteria\_\-node\_\-set\_\-result} (struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$, oval\_\-result\_\-t)}
\label{group__OVALRES_ga945cb5b884f76f4d7dba8c1b79457c91}

\item 
\hypertarget{group__OVALRES_gaaf83218a88c653ff034c27563a99af87}{
void {\bfseries oval\_\-result\_\-criteria\_\-node\_\-set\_\-negate} (struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$, bool)}
\label{group__OVALRES_gaaf83218a88c653ff034c27563a99af87}

\item 
\hypertarget{group__OVALRES_gafb8a4ebb6e9928921abb614c602dbf03}{
void {\bfseries oval\_\-result\_\-criteria\_\-node\_\-set\_\-operator} (struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$, \hyperlink{group__OVALDEF_gad5debd6ffe0c38c6de9108e86ee237e6}{oval\_\-operator\_\-t})}
\label{group__OVALRES_gafb8a4ebb6e9928921abb614c602dbf03}

\item 
\hypertarget{group__OVALRES_ga4191344811c2335d4706fc42973b00e5}{
void {\bfseries oval\_\-result\_\-criteria\_\-node\_\-add\_\-subnode} (struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$, struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$)}
\label{group__OVALRES_ga4191344811c2335d4706fc42973b00e5}

\item 
\hypertarget{group__OVALRES_gad4903a3262d02d7a05625fb270635410}{
void {\bfseries oval\_\-result\_\-criteria\_\-node\_\-set\_\-test} (struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$, struct \hyperlink{structoval__result__test}{oval\_\-result\_\-test} $\ast$)}
\label{group__OVALRES_gad4903a3262d02d7a05625fb270635410}

\item 
\hypertarget{group__OVALRES_ga3f95f1e22c9d64ebef48e75886291c89}{
void {\bfseries oval\_\-result\_\-criteria\_\-node\_\-set\_\-extends} (struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$, struct \hyperlink{structoval__result__definition}{oval\_\-result\_\-definition} $\ast$)}
\label{group__OVALRES_ga3f95f1e22c9d64ebef48e75886291c89}

\end{DoxyCompactItemize}
\end{Indent}
\begin{Indent}{\bf Getters}\par
{\em \label{_amgrpc9fd0bcb5385a65354c37f1bb504399d}
 }\begin{DoxyCompactItemize}
\item 
\hypertarget{group__OVALRES_gab15f9c8e4b658c731aed5207b972f833}{
oval\_\-result\_\-t {\bfseries oval\_\-result\_\-criteria\_\-node\_\-get\_\-result} (struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$)}
\label{group__OVALRES_gab15f9c8e4b658c731aed5207b972f833}

\item 
\hypertarget{group__OVALRES_ga4f117bf3dd27377bcaf1696d976e9d34}{
bool {\bfseries oval\_\-result\_\-criteria\_\-node\_\-get\_\-negate} (struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$)}
\label{group__OVALRES_ga4f117bf3dd27377bcaf1696d976e9d34}

\item 
\hypertarget{group__OVALRES_gaa804776b791e06ff596b30e12610ecdf}{
\hyperlink{group__OVALDEF_gad5debd6ffe0c38c6de9108e86ee237e6}{oval\_\-operator\_\-t} {\bfseries oval\_\-result\_\-criteria\_\-node\_\-get\_\-operator} (struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$)}
\label{group__OVALRES_gaa804776b791e06ff596b30e12610ecdf}

\item 
\hypertarget{group__OVALRES_gafc11c3f974edb3161d35c4ae14edadd3}{
struct \hyperlink{structoval__result__criteria__node__iterator}{oval\_\-result\_\-criteria\_\-node\_\-iterator} $\ast$ {\bfseries oval\_\-result\_\-criteria\_\-node\_\-get\_\-subnodes} (struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$)}
\label{group__OVALRES_gafc11c3f974edb3161d35c4ae14edadd3}

\item 
\hypertarget{group__OVALRES_gae8e6b8ea444694d80c331f8f7ebde8b5}{
struct \hyperlink{structoval__result__test}{oval\_\-result\_\-test} $\ast$ {\bfseries oval\_\-result\_\-criteria\_\-node\_\-get\_\-test} (struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$)}
\label{group__OVALRES_gae8e6b8ea444694d80c331f8f7ebde8b5}

\item 
\hypertarget{group__OVALRES_ga0940b21618f7895e80831287079a3d6f}{
struct \hyperlink{structoval__result__definition}{oval\_\-result\_\-definition} $\ast$ {\bfseries oval\_\-result\_\-criteria\_\-node\_\-get\_\-extends} (struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$)}
\label{group__OVALRES_ga0940b21618f7895e80831287079a3d6f}

\item 
bool \hyperlink{group__OVALRES_ga026a4b3154c643aa83f5c515764b9ab5}{oval\_\-result\_\-criteria\_\-node\_\-is\_\-locked} (struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$result\_\-criteria\_\-node)
\begin{DoxyCompactList}\small\item\em return {\bfseries true} if the result\_\-criteria\_\-node instance is locked. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\end{Indent}
\begin{Indent}{\bf Evaluators}\par
{\em \label{_amgrp1fdbbbb8aba6580be2c9cb4b12e86ca2}
 }\begin{DoxyCompactItemize}
\item 
\hypertarget{group__OVALRES_ga159499a49b64733567bc9cac0e95f438}{
bool \hyperlink{group__OVALRES_ga159499a49b64733567bc9cac0e95f438}{oval\_\-result\_\-criteria\_\-node\_\-is\_\-valid} (struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$result\_\-criteria\_\-node)}
\label{group__OVALRES_ga159499a49b64733567bc9cac0e95f438}

\begin{DoxyCompactList}\small\item\em Return {\bfseries true} if the result\_\-criteria\_\-node instance is valid. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\end{Indent}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structoval__result__criteria__node_a65f5cac9c4b099100c9f2abb5f7f7f1c}{
struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$ {\bfseries sys}}
\label{structoval__result__criteria__node_a65f5cac9c4b099100c9f2abb5f7f7f1c}

\item 
\hypertarget{structoval__result__criteria__node_a4165df910ba0debffc68462d94bf7666}{
\hyperlink{group__OVALDEF_ga6d0c5bdab379cdf9908e086efd4d9cca}{oval\_\-criteria\_\-node\_\-type\_\-t} {\bfseries type}}
\label{structoval__result__criteria__node_a4165df910ba0debffc68462d94bf7666}

\item 
\hypertarget{structoval__result__criteria__node_a3547d58fb89287adfc32885a08101f04}{
oval\_\-result\_\-t {\bfseries result}}
\label{structoval__result__criteria__node_a3547d58fb89287adfc32885a08101f04}

\item 
\hypertarget{structoval__result__criteria__node_affa9c54166c1ce4feed3294ee1b5fb8c}{
int {\bfseries negate}}
\label{structoval__result__criteria__node_affa9c54166c1ce4feed3294ee1b5fb8c}

\end{DoxyCompactItemize}


The documentation for this struct was generated from the following files:\begin{DoxyCompactItemize}
\item 
/home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/\hyperlink{oval__resultCriteriaNode_8c}{oval\_\-resultCriteriaNode.c}\item 
/home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/public/\hyperlink{oval__results_8h}{oval\_\-results.h}\end{DoxyCompactItemize}