\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}