\hypertarget{structoval__result__system}{ \section{oval\_\-result\_\-system Struct Reference} \label{structoval__result__system}\index{oval\_\-result\_\-system@{oval\_\-result\_\-system}} } \subsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \hypertarget{group__OVALRES_ga2fa14b83c14b35d93edf044afe22afc7}{ struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$ {\bfseries oval\_\-result\_\-system\_\-new} (struct \hyperlink{structoval__results__model}{oval\_\-results\_\-model} $\ast$, struct \hyperlink{structoval__syschar__model}{oval\_\-syschar\_\-model} $\ast$)} \label{group__OVALRES_ga2fa14b83c14b35d93edf044afe22afc7} \item \hypertarget{group__OVALRES_gad127431c5cc527955fb9e8c67b25545e}{ struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$ {\bfseries oval\_\-result\_\-system\_\-clone} (struct \hyperlink{structoval__results__model}{oval\_\-results\_\-model} $\ast$new\_\-model, struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$old\_\-system)} \label{group__OVALRES_gad127431c5cc527955fb9e8c67b25545e} \item \hypertarget{group__OVALRES_ga99fe2aedc34ac44d042002cc8ab34d42}{ void {\bfseries oval\_\-result\_\-system\_\-free} (struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$)} \label{group__OVALRES_ga99fe2aedc34ac44d042002cc8ab34d42} \end{DoxyCompactItemize} \begin{Indent}{\bf Setters}\par {\em \label{_amgrp6e47466b75bb957a603aa54c079ac8bf} }\begin{DoxyCompactItemize} \item \hypertarget{group__OVALRES_ga2f682851043ea72ea4a9999bcbb03639}{ void {\bfseries oval\_\-result\_\-system\_\-add\_\-definition} (struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$, struct \hyperlink{structoval__result__definition}{oval\_\-result\_\-definition} $\ast$)} \label{group__OVALRES_ga2f682851043ea72ea4a9999bcbb03639} \item \hypertarget{group__OVALRES_gab419f7080ca6df1e9d92f22cc32f926c}{ void {\bfseries oval\_\-result\_\-system\_\-add\_\-test} (struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$, struct \hyperlink{structoval__result__test}{oval\_\-result\_\-test} $\ast$)} \label{group__OVALRES_gab419f7080ca6df1e9d92f22cc32f926c} \end{DoxyCompactItemize} \end{Indent} \begin{Indent}{\bf Getters}\par {\em \label{_amgrpc9fd0bcb5385a65354c37f1bb504399d} }\begin{DoxyCompactItemize} \item \hypertarget{group__OVALRES_ga0746bb0d85e6b854c20907bdc0bb7ec5}{ struct \hyperlink{structoval__result__definition__iterator}{oval\_\-result\_\-definition\_\-iterator} $\ast$ {\bfseries oval\_\-result\_\-system\_\-get\_\-definitions} (struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$)} \label{group__OVALRES_ga0746bb0d85e6b854c20907bdc0bb7ec5} \item \hypertarget{group__OVALRES_gae3367bc794f367c2ae2c0da004c0dbc2}{ struct \hyperlink{structoval__result__test__iterator}{oval\_\-result\_\-test\_\-iterator} $\ast$ {\bfseries oval\_\-result\_\-system\_\-get\_\-tests} (struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$)} \label{group__OVALRES_gae3367bc794f367c2ae2c0da004c0dbc2} \item \hypertarget{group__OVALRES_ga9c6e4358954556db44cbaaf21dd9b23e}{ struct \hyperlink{structoval__syschar__model}{oval\_\-syschar\_\-model} $\ast$ {\bfseries oval\_\-result\_\-system\_\-get\_\-syschar\_\-model} (struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$)} \label{group__OVALRES_ga9c6e4358954556db44cbaaf21dd9b23e} \item \hypertarget{group__OVALRES_gaf014f39f3a4de0546d271d12a7321a8d}{ struct \hyperlink{structoval__sysinfo}{oval\_\-sysinfo} $\ast$ {\bfseries oval\_\-result\_\-system\_\-get\_\-sysinfo} (struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$)} \label{group__OVALRES_gaf014f39f3a4de0546d271d12a7321a8d} \item bool \hyperlink{group__OVALRES_ga74da84c354abfbcf146ce942c58efdee}{oval\_\-result\_\-system\_\-is\_\-locked} (struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$result\_\-system) \begin{DoxyCompactList}\small\item\em Return {\bfseries true} if the result\_\-system instance is locked. \item\end{DoxyCompactList}\end{DoxyCompactItemize} \end{Indent} \begin{Indent}{\bf Evaluators}\par {\em \label{_amgrp1fdbbbb8aba6580be2c9cb4b12e86ca2} }\begin{DoxyCompactItemize} \item \hypertarget{group__OVALRES_ga0a6904a6bd4a3598ff1233387a03cd45}{ bool \hyperlink{group__OVALRES_ga0a6904a6bd4a3598ff1233387a03cd45}{oval\_\-result\_\-system\_\-is\_\-valid} (struct \hyperlink{structoval__result__system}{oval\_\-result\_\-system} $\ast$result\_\-system)} \label{group__OVALRES_ga0a6904a6bd4a3598ff1233387a03cd45} \begin{DoxyCompactList}\small\item\em Return {\bfseries true} if the result\_\-system instance is valid. \item\end{DoxyCompactList}\end{DoxyCompactItemize} \end{Indent} \subsection*{Data Fields} \begin{DoxyCompactItemize} \item \hypertarget{structoval__result__system_aa456833c2feb1856d6bfeddc26407f1a}{ struct \hyperlink{structoval__results__model}{oval\_\-results\_\-model} $\ast$ {\bfseries model}} \label{structoval__result__system_aa456833c2feb1856d6bfeddc26407f1a} \item \hypertarget{structoval__result__system_a68522c7d484911ee4f1d1d3233cf679a}{ struct \hyperlink{structoval__string__map}{oval\_\-string\_\-map} $\ast$ {\bfseries definitions}} \label{structoval__result__system_a68522c7d484911ee4f1d1d3233cf679a} \item \hypertarget{structoval__result__system_a839f1544d66e334acc3091703b937ecf}{ struct \hyperlink{structoval__string__map}{oval\_\-string\_\-map} $\ast$ {\bfseries tests}} \label{structoval__result__system_a839f1544d66e334acc3091703b937ecf} \item \hypertarget{structoval__result__system_a5410ca0dac750c7b5cbac9068ea6f336}{ struct \hyperlink{structoval__syschar__model}{oval\_\-syschar\_\-model} $\ast$ {\bfseries syschar\_\-model}} \label{structoval__result__system_a5410ca0dac750c7b5cbac9068ea6f336} \item \hypertarget{structoval__result__system_a00277a41e8269458de8477f5118aa28f}{ bool {\bfseries definitions\_\-initialized}} \label{structoval__result__system_a00277a41e8269458de8477f5118aa28f} \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__resultSystem_8c}{oval\_\-resultSystem.c}\item /home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/public/\hyperlink{oval__results_8h}{oval\_\-results.h}\end{DoxyCompactItemize}