File: structoval__result__criteria__node.tex

package info (click to toggle)
openscap 0.5.12-3
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 27,052 kB
  • ctags: 21,075
  • sloc: xml: 82,351; ansic: 52,101; sh: 17,802; makefile: 748; perl: 442; cpp: 117; python: 110
file content (135 lines) | stat: -rw-r--r-- 8,986 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
\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 
struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$ \hyperlink{group__OVALRES_ga20ed831f722aede28819f36432b66fe8}{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)
\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$, \hyperlink{group__OVALRES_ga585abe0825db03426e1994ba335dc4bf}{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_ga6c24445153771d93fd43cad974c61c28}{
\hyperlink{group__OVALRES_ga585abe0825db03426e1994ba335dc4bf}{oval\_\-result\_\-t} {\bfseries oval\_\-result\_\-criteria\_\-node\_\-eval} (struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$)}
\label{group__OVALRES_ga6c24445153771d93fd43cad974c61c28}

\item 
\hypertarget{group__OVALRES_gab15f9c8e4b658c731aed5207b972f833}{
\hyperlink{group__OVALRES_ga585abe0825db03426e1994ba335dc4bf}{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 
\hypertarget{group__OVALRES_ga026a4b3154c643aa83f5c515764b9ab5}{
bool {\bfseries oval\_\-result\_\-criteria\_\-node\_\-is\_\-locked} (struct \hyperlink{structoval__result__criteria__node}{oval\_\-result\_\-criteria\_\-node} $\ast$result\_\-criteria\_\-node)}
\label{group__OVALRES_ga026a4b3154c643aa83f5c515764b9ab5}

\end{DoxyCompactItemize}
\end{Indent}
\begin{Indent}{\bf Evaluators}\par
{\em \label{_amgrp1fdbbbb8aba6580be2c9cb4b12e86ca2}
 }\begin{DoxyCompactItemize}
\item 
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)
\begin{DoxyCompactList}\small\item\em Returns {\bfseries true} if Oval\_\-result\_\-criteria\_\-node 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}{
\hyperlink{group__OVALRES_ga585abe0825db03426e1994ba335dc4bf}{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/project/openscap/openscap-\/0.5.12/src/OVAL/\hyperlink{oval__resultCriteriaNode_8c}{oval\_\-resultCriteriaNode.c}\item 
/home/pvrabec/project/openscap/openscap-\/0.5.12/src/OVAL/public/\hyperlink{oval__results_8h}{oval\_\-results.h}\end{DoxyCompactItemize}