Sophie

Sophie

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

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

\hypertarget{oval__definitions__impl_8h}{
\section{/home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/oval\_\-definitions\_\-impl.h File Reference}
\label{oval__definitions__impl_8h}\index{/home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/oval\_\-definitions\_\-impl.h@{/home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/oval\_\-definitions\_\-impl.h}}
}


Open Vulnerability and Assessment Language.  
{\ttfamily \#include $<$libxml/xmlreader.h$>$}\par
{\ttfamily \#include \char`\"{}public/oval\_\-definitions.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}oval\_\-parser\_\-impl.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}oval\_\-agent\_\-api\_\-impl.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}oval\_\-string\_\-map\_\-impl.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}../common/util.h\char`\"{}}\par
\subsection*{Defines}
\begin{DoxyCompactItemize}
\item 
\hypertarget{oval__definitions__impl_8h_a6f661e3d32e691adfd492cc413775fa3}{
\#define {\bfseries OVAL\_\-INDEPENDENT\_\-SYSCHAR\_\-SUBTYPE}~7999}
\label{oval__definitions__impl_8h_a6f661e3d32e691adfd492cc413775fa3}

\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\hypertarget{oval__definitions__impl_8h_aca22322ffcf71339467cea4a77337223}{
typedef void($\ast$ {\bfseries oval\_\-affected\_\-consumer} )(struct \hyperlink{structoval__affected}{oval\_\-affected} $\ast$, void $\ast$)}
\label{oval__definitions__impl_8h_aca22322ffcf71339467cea4a77337223}

\item 
\hypertarget{oval__definitions__impl_8h_a56f3c8026c3770bd5c96993a345c7f09}{
typedef void($\ast$ {\bfseries oval\_\-criteria\_\-consumer} )(struct \hyperlink{structoval__criteria__node}{oval\_\-criteria\_\-node} $\ast$, void $\ast$)}
\label{oval__definitions__impl_8h_a56f3c8026c3770bd5c96993a345c7f09}

\item 
\hypertarget{oval__definitions__impl_8h_a4b9d201462f531c9551c39b22e4abd4a}{
typedef void($\ast$ {\bfseries oval\_\-reference\_\-consumer} )(struct \hyperlink{structoval__reference}{oval\_\-reference} $\ast$, void $\ast$)}
\label{oval__definitions__impl_8h_a4b9d201462f531c9551c39b22e4abd4a}

\item 
\hypertarget{oval__definitions__impl_8h_aa9e52244187810619d093db987a6460a}{
typedef void($\ast$ {\bfseries oval\_\-variable\_\-binding\_\-consumer} )(struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$, void $\ast$)}
\label{oval__definitions__impl_8h_aa9e52244187810619d093db987a6460a}

\item 
\hypertarget{oval__definitions__impl_8h_ae9189a99488c4edd8c5af7e091a1f737}{
typedef void($\ast$ {\bfseries oval\_\-object\_\-content\_\-consumer} )(struct \hyperlink{structoval__object__content}{oval\_\-object\_\-content} $\ast$, void $\ast$)}
\label{oval__definitions__impl_8h_ae9189a99488c4edd8c5af7e091a1f737}

\item 
\hypertarget{oval__definitions__impl_8h_abeeb9617446be6c3ba01e1423a0e8679}{
typedef void($\ast$ {\bfseries oval\_\-behavior\_\-consumer} )(struct \hyperlink{structoval__behavior}{oval\_\-behavior} $\ast$, void $\ast$)}
\label{oval__definitions__impl_8h_abeeb9617446be6c3ba01e1423a0e8679}

\item 
\hypertarget{oval__definitions__impl_8h_a843e4317ea53b81f9a5ea6f983fda0b1}{
typedef void($\ast$ {\bfseries oval\_\-set\_\-consumer} )(struct \hyperlink{structoval__setobject}{oval\_\-setobject} $\ast$, void $\ast$)}
\label{oval__definitions__impl_8h_a843e4317ea53b81f9a5ea6f983fda0b1}

\item 
\hypertarget{oval__definitions__impl_8h_acb5bb9d66c3654c9cbb26d6447515f14}{
typedef void($\ast$ {\bfseries oval\_\-value\_\-consumer} )(struct \hyperlink{structoval__value}{oval\_\-value} $\ast$, void $\ast$)}
\label{oval__definitions__impl_8h_acb5bb9d66c3654c9cbb26d6447515f14}

\item 
\hypertarget{oval__definitions__impl_8h_ad49eb0d7dcf8034ade25e926986dd0c6}{
typedef void($\ast$ {\bfseries oval\_\-component\_\-consumer} )(struct \hyperlink{structoval__component}{oval\_\-component} $\ast$, void $\ast$)}
\label{oval__definitions__impl_8h_ad49eb0d7dcf8034ade25e926986dd0c6}

\item 
\hypertarget{oval__definitions__impl_8h_ad7a6091879416adee1ed6bfd4b93bd33}{
typedef void($\ast$ {\bfseries oval\_\-message\_\-consumer} )(struct \hyperlink{structoval__message}{oval\_\-message} $\ast$, void $\ast$)}
\label{oval__definitions__impl_8h_ad7a6091879416adee1ed6bfd4b93bd33}

\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{oval__definitions__impl_8h_aeca76a8ef448e72b1487749dbc9f1ba1}{
\hyperlink{group__OVAL_ga83b7e728a31f7ad0a0306ec1408f0a1a}{oval\_\-family\_\-t} {\bfseries oval\_\-family\_\-parse} (xmlTextReaderPtr)}
\label{oval__definitions__impl_8h_aeca76a8ef448e72b1487749dbc9f1ba1}

\item 
\hypertarget{oval__definitions__impl_8h_a8590497e5a886d3ff7202f9c0f99a53e}{
\hyperlink{group__OVAL_ga99498f525c1a0282ef45557fc882f97f}{oval\_\-subtype\_\-t} {\bfseries oval\_\-subtype\_\-parse} (xmlTextReaderPtr)}
\label{oval__definitions__impl_8h_a8590497e5a886d3ff7202f9c0f99a53e}

\item 
\hypertarget{oval__definitions__impl_8h_abd20d24da7e1c22665380615284fd7ba}{
\hyperlink{group__OVALDEF_ga80d323a50a1976c7ecc926976b12af20}{oval\_\-affected\_\-family\_\-t} {\bfseries oval\_\-affected\_\-family\_\-parse} (xmlTextReaderPtr)}
\label{oval__definitions__impl_8h_abd20d24da7e1c22665380615284fd7ba}

\item 
\hypertarget{oval__definitions__impl_8h_a01a6f717f5a03822099c70d8b7dbe617}{
\hyperlink{group__OVALDEF_gad5debd6ffe0c38c6de9108e86ee237e6}{oval\_\-operator\_\-t} {\bfseries oval\_\-operator\_\-parse} (xmlTextReaderPtr, char $\ast$, \hyperlink{group__OVALDEF_gad5debd6ffe0c38c6de9108e86ee237e6}{oval\_\-operator\_\-t})}
\label{oval__definitions__impl_8h_a01a6f717f5a03822099c70d8b7dbe617}

\item 
\hypertarget{oval__definitions__impl_8h_aad91b7931c38e545c1a3eaab2a978c2d}{
\hyperlink{group__OVALDEF_ga3f00a63428c2b5db781a9c87ec73acd1}{oval\_\-operation\_\-t} {\bfseries oval\_\-operation\_\-parse} (xmlTextReaderPtr, char $\ast$, \hyperlink{group__OVALDEF_ga3f00a63428c2b5db781a9c87ec73acd1}{oval\_\-operation\_\-t})}
\label{oval__definitions__impl_8h_aad91b7931c38e545c1a3eaab2a978c2d}

\item 
\hypertarget{oval__definitions__impl_8h_a074244c8dfb72503306e5e7d281af4cb}{
\hyperlink{group__OVALDEF_ga3323efc68980168d0187c26dd22bfce1}{oval\_\-definition\_\-class\_\-t} {\bfseries oval\_\-definition\_\-class\_\-parse} (xmlTextReaderPtr)}
\label{oval__definitions__impl_8h_a074244c8dfb72503306e5e7d281af4cb}

\item 
\hypertarget{oval__definitions__impl_8h_afb49e1424ee4c0a724bf389cbc329942}{
\hyperlink{group__OVALDEF_ga523a0461b03a564f296f54a73f99ade1}{oval\_\-existence\_\-t} {\bfseries oval\_\-existence\_\-parse} (xmlTextReaderPtr, char $\ast$, \hyperlink{group__OVALDEF_ga523a0461b03a564f296f54a73f99ade1}{oval\_\-existence\_\-t})}
\label{oval__definitions__impl_8h_afb49e1424ee4c0a724bf389cbc329942}

\item 
\hypertarget{oval__definitions__impl_8h_aee55634e5a910394c2d966ab367073b3}{
\hyperlink{group__OVALDEF_ga926ba821c14d2faac9a23b8908c23d70}{oval\_\-check\_\-t} {\bfseries oval\_\-check\_\-parse} (xmlTextReaderPtr, char $\ast$, \hyperlink{group__OVALDEF_ga926ba821c14d2faac9a23b8908c23d70}{oval\_\-check\_\-t})}
\label{oval__definitions__impl_8h_aee55634e5a910394c2d966ab367073b3}

\item 
\hypertarget{oval__definitions__impl_8h_a7263f79e4e1eacee1464eb45699e3c14}{
\hyperlink{group__OVALDEF_gac9a4faa0d289b6b2dabb76d43b03b671}{oval\_\-entity\_\-type\_\-t} {\bfseries oval\_\-entity\_\-type\_\-parse} (xmlTextReaderPtr)}
\label{oval__definitions__impl_8h_a7263f79e4e1eacee1464eb45699e3c14}

\item 
\hypertarget{oval__definitions__impl_8h_a60117a5d29c5476534a834b383eda6df}{
\hyperlink{group__OVALDEF_gaf069fe2fb2a9ae3abe47cab55b89827e}{oval\_\-datatype\_\-t} {\bfseries oval\_\-datatype\_\-parse} (xmlTextReaderPtr, char $\ast$, \hyperlink{group__OVALDEF_gaf069fe2fb2a9ae3abe47cab55b89827e}{oval\_\-datatype\_\-t})}
\label{oval__definitions__impl_8h_a60117a5d29c5476534a834b383eda6df}

\item 
\hypertarget{oval__definitions__impl_8h_a25e8adee30dcb1edb91055c21460e90e}{
\hyperlink{group__OVALDEF_gaf188be33624f01de2946ce6e58b6bf53}{oval\_\-entity\_\-varref\_\-type\_\-t} {\bfseries oval\_\-entity\_\-varref\_\-type\_\-parse} (xmlTextReaderPtr)}
\label{oval__definitions__impl_8h_a25e8adee30dcb1edb91055c21460e90e}

\item 
\hypertarget{oval__definitions__impl_8h_a35a20adc31e3e12ca88ddd6b1fe1e273}{
\hyperlink{group__OVALDEF_gad53b9e7bb7cfcb4f85f67e2f486469df}{oval\_\-setobject\_\-type\_\-t} {\bfseries oval\_\-set\_\-type\_\-parse} (xmlTextReaderPtr)}
\label{oval__definitions__impl_8h_a35a20adc31e3e12ca88ddd6b1fe1e273}

\item 
\hypertarget{oval__definitions__impl_8h_a318fccb92fcceebbd482dbdf8f665d6b}{
\hyperlink{group__OVALDEF_ga695dd73f42848ceb78bc9c9b3794e08c}{oval\_\-setobject\_\-operation\_\-t} {\bfseries oval\_\-set\_\-operation\_\-parse} (xmlTextReaderPtr, char $\ast$, \hyperlink{group__OVALDEF_ga695dd73f42848ceb78bc9c9b3794e08c}{oval\_\-setobject\_\-operation\_\-t})}
\label{oval__definitions__impl_8h_a318fccb92fcceebbd482dbdf8f665d6b}

\item 
\hypertarget{oval__definitions__impl_8h_a448dd16c503a45649a72d85e032c390e}{
\hyperlink{group__OVALDEF_ga508c483d127b48e6190a40b401962db6}{oval\_\-variable\_\-type\_\-t} {\bfseries oval\_\-variable\_\-type\_\-parse} (xmlTextReaderPtr)}
\label{oval__definitions__impl_8h_a448dd16c503a45649a72d85e032c390e}

\item 
\hypertarget{oval__definitions__impl_8h_a91cc3987c2761a7379e0266869f8127f}{
\hyperlink{group__OVALDEF_gab6ed49a929aed7027c01b143ced8ba2d}{oval\_\-component\_\-type\_\-t} {\bfseries oval\_\-component\_\-type\_\-parse} (xmlTextReaderPtr)}
\label{oval__definitions__impl_8h_a91cc3987c2761a7379e0266869f8127f}

\item 
\hypertarget{oval__definitions__impl_8h_a323eaf01459bbe57fd3e6d7acb976381}{
\hyperlink{group__OVALDEF_gadca2ff0881da30f974d92a549dc76c4c}{oval\_\-arithmetic\_\-operation\_\-t} {\bfseries oval\_\-arithmetic\_\-operation\_\-parse} (xmlTextReaderPtr, char $\ast$, \hyperlink{group__OVALDEF_gadca2ff0881da30f974d92a549dc76c4c}{oval\_\-arithmetic\_\-operation\_\-t})}
\label{oval__definitions__impl_8h_a323eaf01459bbe57fd3e6d7acb976381}

\item 
\hypertarget{oval__definitions__impl_8h_aede2eb02700dc401f340f7ef3a30eb57}{
\hyperlink{group__OVALDEF_gaea41231bb5ff1482100866e5a0c5f7f7}{oval\_\-datetime\_\-format\_\-t} {\bfseries oval\_\-datetime\_\-format\_\-parse} (xmlTextReaderPtr, char $\ast$, \hyperlink{group__OVALDEF_gadca2ff0881da30f974d92a549dc76c4c}{oval\_\-arithmetic\_\-operation\_\-t})}
\label{oval__definitions__impl_8h_aede2eb02700dc401f340f7ef3a30eb57}

\item 
\hypertarget{oval__definitions__impl_8h_af8f6d620723817492224822a029d42aa}{
\hyperlink{group__OVALSYS_ga8ee215c8a9e2910e0595d0d32af688bc}{oval\_\-message\_\-level\_\-t} {\bfseries oval\_\-message\_\-level\_\-parse} (xmlTextReaderPtr, char $\ast$, \hyperlink{group__OVALSYS_ga8ee215c8a9e2910e0595d0d32af688bc}{oval\_\-message\_\-level\_\-t})}
\label{oval__definitions__impl_8h_af8f6d620723817492224822a029d42aa}

\item 
\hypertarget{oval__definitions__impl_8h_a72695e61238ceedec28f036a4684a01b}{
void {\bfseries oval\_\-variable\_\-set\_\-type} (struct \hyperlink{structoval__variable}{oval\_\-variable} $\ast$variable, \hyperlink{group__OVALDEF_ga508c483d127b48e6190a40b401962db6}{oval\_\-variable\_\-type\_\-t} type)}
\label{oval__definitions__impl_8h_a72695e61238ceedec28f036a4684a01b}

\item 
\hypertarget{oval__definitions__impl_8h_a6b91927e936fe68c4a24d2e023fa1020}{
int {\bfseries oval\_\-affected\_\-parse\_\-tag} (xmlTextReaderPtr reader, struct \hyperlink{structoval__parser__context}{oval\_\-parser\_\-context} $\ast$context, oval\_\-affected\_\-consumer, void $\ast$)}
\label{oval__definitions__impl_8h_a6b91927e936fe68c4a24d2e023fa1020}

\item 
\hypertarget{oval__definitions__impl_8h_acaf2d3191485081f3eb4752a72b00a64}{
void {\bfseries oval\_\-affected\_\-to\_\-print} (struct \hyperlink{structoval__affected}{oval\_\-affected} $\ast$affected, char $\ast$indent, int idx)}
\label{oval__definitions__impl_8h_acaf2d3191485081f3eb4752a72b00a64}

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

\item 
\hypertarget{oval__definitions__impl_8h_afd34a4bec6ba519043d76dd4959613c9}{
void {\bfseries oval\_\-test\_\-to\_\-print} (struct \hyperlink{structoval__test}{oval\_\-test} $\ast$test, char $\ast$indent, int index)}
\label{oval__definitions__impl_8h_afd34a4bec6ba519043d76dd4959613c9}

\item 
\hypertarget{oval__definitions__impl_8h_a7318242446c7cf585a0ceadb25589d11}{
xmlNode $\ast$ {\bfseries oval\_\-test\_\-to\_\-dom} (struct \hyperlink{structoval__test}{oval\_\-test} $\ast$, xmlDoc $\ast$, xmlNode $\ast$)}
\label{oval__definitions__impl_8h_a7318242446c7cf585a0ceadb25589d11}

\item 
\hypertarget{oval__definitions__impl_8h_a97d7ec5a2d1533b7aa10d0da02a81b23}{
void {\bfseries oval\_\-criteria\_\-node\_\-to\_\-print} (struct \hyperlink{structoval__criteria__node}{oval\_\-criteria\_\-node} $\ast$node, char $\ast$indent, int index)}
\label{oval__definitions__impl_8h_a97d7ec5a2d1533b7aa10d0da02a81b23}

\item 
\hypertarget{oval__definitions__impl_8h_afdd2ba2d7d2ddbb1c5aa7fa902cb17e1}{
xmlNode $\ast$ {\bfseries oval\_\-criteria\_\-node\_\-to\_\-dom} (struct \hyperlink{structoval__criteria__node}{oval\_\-criteria\_\-node} $\ast$, xmlDoc $\ast$, xmlNode $\ast$)}
\label{oval__definitions__impl_8h_afdd2ba2d7d2ddbb1c5aa7fa902cb17e1}

\item 
\hypertarget{oval__definitions__impl_8h_a14dc011d9c46564ace44f9fd77154486}{
int {\bfseries oval\_\-criteria\_\-parse\_\-tag} (xmlTextReaderPtr, struct \hyperlink{structoval__parser__context}{oval\_\-parser\_\-context} $\ast$, oval\_\-criteria\_\-consumer, void $\ast$)}
\label{oval__definitions__impl_8h_a14dc011d9c46564ace44f9fd77154486}

\item 
\hypertarget{oval__definitions__impl_8h_aa972f4176bc68ae45fc4efc58501e889}{
int {\bfseries oval\_\-reference\_\-parse\_\-tag} (xmlTextReaderPtr, struct \hyperlink{structoval__parser__context}{oval\_\-parser\_\-context} $\ast$, oval\_\-reference\_\-consumer, void $\ast$)}
\label{oval__definitions__impl_8h_aa972f4176bc68ae45fc4efc58501e889}

\item 
\hypertarget{oval__definitions__impl_8h_acc2b9186f30c31905b27ead085fab26d}{
void {\bfseries oval\_\-reference\_\-to\_\-print} (struct \hyperlink{structoval__reference}{oval\_\-reference} $\ast$ref, char $\ast$indent, int index)}
\label{oval__definitions__impl_8h_acc2b9186f30c31905b27ead085fab26d}

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

\item 
\hypertarget{oval__definitions__impl_8h_a1a8b5ba7f40a4f144355d3dfdbadb6d0}{
void {\bfseries oval\_\-definition\_\-to\_\-print} (struct \hyperlink{structoval__definition}{oval\_\-definition} $\ast$definition, char $\ast$indent, int idx)}
\label{oval__definitions__impl_8h_a1a8b5ba7f40a4f144355d3dfdbadb6d0}

\item 
\hypertarget{oval__definitions__impl_8h_a985d283718c214cb1bf264f245be62af}{
xmlNode $\ast$ {\bfseries oval\_\-definition\_\-to\_\-dom} (struct \hyperlink{structoval__definition}{oval\_\-definition} $\ast$, xmlDoc $\ast$, xmlNode $\ast$)}
\label{oval__definitions__impl_8h_a985d283718c214cb1bf264f245be62af}

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

\item 
\hypertarget{oval__definitions__impl_8h_aab41941de798762a49faec6ab0c06b79}{
void {\bfseries oval\_\-object\_\-to\_\-print} (struct \hyperlink{structoval__object}{oval\_\-object} $\ast$object, char $\ast$indent, int idx)}
\label{oval__definitions__impl_8h_aab41941de798762a49faec6ab0c06b79}

\item 
\hypertarget{oval__definitions__impl_8h_af9a3df8001413f109090c987e5ce6a3a}{
xmlNode $\ast$ {\bfseries oval\_\-object\_\-to\_\-dom} (struct \hyperlink{structoval__object}{oval\_\-object} $\ast$, xmlDoc $\ast$, xmlNode $\ast$)}
\label{oval__definitions__impl_8h_af9a3df8001413f109090c987e5ce6a3a}

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

\item 
\hypertarget{oval__definitions__impl_8h_abb4dfdfe9300cea6d164d9f433d93903}{
void {\bfseries oval\_\-state\_\-to\_\-print} (struct \hyperlink{structoval__state}{oval\_\-state} $\ast$, char $\ast$indent, int index)}
\label{oval__definitions__impl_8h_abb4dfdfe9300cea6d164d9f433d93903}

\item 
\hypertarget{oval__definitions__impl_8h_ab7a54c21230a785a21fe970013ee9e54}{
xmlNode $\ast$ {\bfseries oval\_\-state\_\-to\_\-dom} (struct \hyperlink{structoval__state}{oval\_\-state} $\ast$, xmlDoc $\ast$, xmlNode $\ast$)}
\label{oval__definitions__impl_8h_ab7a54c21230a785a21fe970013ee9e54}

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

\item 
\hypertarget{oval__definitions__impl_8h_a3b7f0ac1c86e23d0a42b9c00ab7baacd}{
void {\bfseries oval\_\-variable\_\-to\_\-print} (struct \hyperlink{structoval__variable}{oval\_\-variable} $\ast$variable, char $\ast$indent, int idx)}
\label{oval__definitions__impl_8h_a3b7f0ac1c86e23d0a42b9c00ab7baacd}

\item 
\hypertarget{oval__definitions__impl_8h_a865acc03b2b5d700f3720292587f1733}{
xmlNode $\ast$ {\bfseries oval\_\-variable\_\-to\_\-dom} (struct \hyperlink{structoval__variable}{oval\_\-variable} $\ast$, xmlDoc $\ast$, xmlNode $\ast$)}
\label{oval__definitions__impl_8h_a865acc03b2b5d700f3720292587f1733}

\item 
\hypertarget{oval__definitions__impl_8h_a57c5c45922ebadb40d6bb13754be239c}{
void {\bfseries oval\_\-variable\_\-binding\_\-to\_\-dom} (struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$, xmlDoc $\ast$, xmlNode $\ast$)}
\label{oval__definitions__impl_8h_a57c5c45922ebadb40d6bb13754be239c}

\item 
\hypertarget{oval__definitions__impl_8h_a5986c4ab117844b86c3e1756244ecab8}{
int {\bfseries oval\_\-variable\_\-binding\_\-parse\_\-tag} (xmlTextReaderPtr, struct \hyperlink{structoval__parser__context}{oval\_\-parser\_\-context} $\ast$, oval\_\-variable\_\-binding\_\-consumer, void $\ast$)}
\label{oval__definitions__impl_8h_a5986c4ab117844b86c3e1756244ecab8}

\item 
\hypertarget{oval__definitions__impl_8h_aefa8642bfd10d6473120d11a221d949e}{
const char $\ast$ {\bfseries oval\_\-variable\_\-type\_\-get\_\-text} (\hyperlink{group__OVALDEF_ga508c483d127b48e6190a40b401962db6}{oval\_\-variable\_\-type\_\-t})}
\label{oval__definitions__impl_8h_aefa8642bfd10d6473120d11a221d949e}

\item 
\hypertarget{oval__definitions__impl_8h_a9b0d0d1b3f0f3a917bca611cbbbc25b0}{
xmlNode $\ast$ {\bfseries oval\_\-object\_\-content\_\-to\_\-dom} (struct \hyperlink{structoval__object__content}{oval\_\-object\_\-content} $\ast$, xmlDoc $\ast$, xmlNode $\ast$)}
\label{oval__definitions__impl_8h_a9b0d0d1b3f0f3a917bca611cbbbc25b0}

\item 
\hypertarget{oval__definitions__impl_8h_a1d4d96758ad03febeceb4e9e2b7c2058}{
int {\bfseries oval\_\-object\_\-content\_\-parse\_\-tag} (xmlTextReaderPtr, struct \hyperlink{structoval__parser__context}{oval\_\-parser\_\-context} $\ast$, oval\_\-object\_\-content\_\-consumer, void $\ast$)}
\label{oval__definitions__impl_8h_a1d4d96758ad03febeceb4e9e2b7c2058}

\item 
\hypertarget{oval__definitions__impl_8h_aa268c2b335a6a7c5517b808fd448f367}{
void {\bfseries oval\_\-object\_\-content\_\-to\_\-print} (struct \hyperlink{structoval__object__content}{oval\_\-object\_\-content} $\ast$, char $\ast$indent, int index)}
\label{oval__definitions__impl_8h_aa268c2b335a6a7c5517b808fd448f367}

\item 
\hypertarget{oval__definitions__impl_8h_a4629e61ab6894be83a4620620b21cab7}{
int {\bfseries oval\_\-state\_\-content\_\-parse\_\-tag} (xmlTextReaderPtr, struct \hyperlink{structoval__parser__context}{oval\_\-parser\_\-context} $\ast$, \hyperlink{util_8h_ac32fc75588117050825915e52af52992}{oscap\_\-consumer\_\-func}, void $\ast$)}
\label{oval__definitions__impl_8h_a4629e61ab6894be83a4620620b21cab7}

\item 
\hypertarget{oval__definitions__impl_8h_adf4977eeebed2c4cb125bd3060e1fd6f}{
xmlNode $\ast$ {\bfseries oval\_\-state\_\-content\_\-to\_\-dom} (struct \hyperlink{structoval__state__content}{oval\_\-state\_\-content} $\ast$, xmlDoc $\ast$, xmlNode $\ast$)}
\label{oval__definitions__impl_8h_adf4977eeebed2c4cb125bd3060e1fd6f}

\item 
\hypertarget{oval__definitions__impl_8h_addaa2d3e9aefe844e4b54d98bf28b6c9}{
int {\bfseries oval\_\-behavior\_\-parse\_\-tag} (xmlTextReaderPtr, struct \hyperlink{structoval__parser__context}{oval\_\-parser\_\-context} $\ast$, \hyperlink{group__OVAL_ga83b7e728a31f7ad0a0306ec1408f0a1a}{oval\_\-family\_\-t}, oval\_\-behavior\_\-consumer, void $\ast$)}
\label{oval__definitions__impl_8h_addaa2d3e9aefe844e4b54d98bf28b6c9}

\item 
\hypertarget{oval__definitions__impl_8h_aa2e33bcf3bc43b8308f02779a188d613}{
void {\bfseries oval\_\-behavior\_\-to\_\-print} (struct \hyperlink{structoval__behavior}{oval\_\-behavior} $\ast$, char $\ast$indent, int index)}
\label{oval__definitions__impl_8h_aa2e33bcf3bc43b8308f02779a188d613}

\item 
\hypertarget{oval__definitions__impl_8h_a9426e7974c8cb47c2ad99de2157b4892}{
int {\bfseries oval\_\-entity\_\-parse\_\-tag} (xmlTextReaderPtr, struct \hyperlink{structoval__parser__context}{oval\_\-parser\_\-context} $\ast$, \hyperlink{util_8h_ac32fc75588117050825915e52af52992}{oscap\_\-consumer\_\-func}, void $\ast$)}
\label{oval__definitions__impl_8h_a9426e7974c8cb47c2ad99de2157b4892}

\item 
\hypertarget{oval__definitions__impl_8h_a917903c3506aeeb8cee0a0a0f498a9ac}{
void {\bfseries oval\_\-entity\_\-to\_\-print} (struct \hyperlink{structoval__entity}{oval\_\-entity} $\ast$, char $\ast$indent, int index)}
\label{oval__definitions__impl_8h_a917903c3506aeeb8cee0a0a0f498a9ac}

\item 
\hypertarget{oval__definitions__impl_8h_a46de08fa0e208254fa1574f9c8864490}{
xmlNode $\ast$ {\bfseries oval\_\-entity\_\-to\_\-dom} (struct \hyperlink{structoval__entity}{oval\_\-entity} $\ast$, xmlDoc $\ast$, xmlNode $\ast$)}
\label{oval__definitions__impl_8h_a46de08fa0e208254fa1574f9c8864490}

\item 
\hypertarget{oval__definitions__impl_8h_a2160f6b44919150df413dbb1d59f3f1c}{
int {\bfseries oval\_\-set\_\-parse\_\-tag} (xmlTextReaderPtr, struct \hyperlink{structoval__parser__context}{oval\_\-parser\_\-context} $\ast$, oval\_\-set\_\-consumer, void $\ast$)}
\label{oval__definitions__impl_8h_a2160f6b44919150df413dbb1d59f3f1c}

\item 
\hypertarget{oval__definitions__impl_8h_a497b3f4cf4e6b1f7c1cdea6af70ed983}{
void {\bfseries oval\_\-set\_\-to\_\-print} (struct \hyperlink{structoval__setobject}{oval\_\-setobject} $\ast$, char $\ast$indent, int index)}
\label{oval__definitions__impl_8h_a497b3f4cf4e6b1f7c1cdea6af70ed983}

\item 
\hypertarget{oval__definitions__impl_8h_a2a2884d40b199d8adab65bd79eeccaf1}{
xmlNode $\ast$ {\bfseries oval\_\-set\_\-to\_\-dom} (struct \hyperlink{structoval__setobject}{oval\_\-setobject} $\ast$, xmlDoc $\ast$, xmlNode $\ast$)}
\label{oval__definitions__impl_8h_a2a2884d40b199d8adab65bd79eeccaf1}

\item 
\hypertarget{oval__definitions__impl_8h_af26c5e5ea17e98c6315a4965ea1fb9c6}{
int {\bfseries oval\_\-value\_\-parse\_\-tag} (xmlTextReaderPtr, struct \hyperlink{structoval__parser__context}{oval\_\-parser\_\-context} $\ast$, oval\_\-value\_\-consumer, void $\ast$)}
\label{oval__definitions__impl_8h_af26c5e5ea17e98c6315a4965ea1fb9c6}

\item 
\hypertarget{oval__definitions__impl_8h_a808f33adc89b5f7adf3396c50b89fa79}{
void {\bfseries oval\_\-value\_\-to\_\-print} (struct \hyperlink{structoval__value}{oval\_\-value} $\ast$value, char $\ast$indent, int idx)}
\label{oval__definitions__impl_8h_a808f33adc89b5f7adf3396c50b89fa79}

\item 
\hypertarget{oval__definitions__impl_8h_a9980373353680b484f33198b703f6dbe}{
xmlNode $\ast$ {\bfseries oval\_\-value\_\-to\_\-dom} (struct \hyperlink{structoval__value}{oval\_\-value} $\ast$, xmlDoc $\ast$, xmlNode $\ast$)}
\label{oval__definitions__impl_8h_a9980373353680b484f33198b703f6dbe}

\item 
\hypertarget{oval__definitions__impl_8h_a6683797f9580e2679afd30d19fc0fd97}{
\hyperlink{group__OVALSYS_ga6ca9feb1c89087dbae7c7d3074a378c9}{oval\_\-syschar\_\-collection\_\-flag\_\-t} {\bfseries oval\_\-component\_\-evaluate} (struct \hyperlink{structoval__syschar__model}{oval\_\-syschar\_\-model} $\ast$sysmod, struct \hyperlink{structoval__component}{oval\_\-component} $\ast$component, struct \hyperlink{structoval__collection}{oval\_\-collection} $\ast$value\_\-collection)}
\label{oval__definitions__impl_8h_a6683797f9580e2679afd30d19fc0fd97}

\item 
\hypertarget{oval__definitions__impl_8h_a8aee2e84069fc09037ab4f0d287bf1a8}{
int {\bfseries oval\_\-component\_\-parse\_\-tag} (xmlTextReaderPtr, struct \hyperlink{structoval__parser__context}{oval\_\-parser\_\-context} $\ast$, oval\_\-component\_\-consumer, void $\ast$)}
\label{oval__definitions__impl_8h_a8aee2e84069fc09037ab4f0d287bf1a8}

\item 
\hypertarget{oval__definitions__impl_8h_aaabfa71baadf76cf9fee8a56093ce200}{
void {\bfseries oval\_\-component\_\-to\_\-print} (struct \hyperlink{structoval__component}{oval\_\-component} $\ast$, char $\ast$indent, int index)}
\label{oval__definitions__impl_8h_aaabfa71baadf76cf9fee8a56093ce200}

\item 
\hypertarget{oval__definitions__impl_8h_ab4e721a5ba98b985fef07603520b065c}{
xmlNode $\ast$ {\bfseries oval\_\-component\_\-to\_\-dom} (struct \hyperlink{structoval__component}{oval\_\-component} $\ast$, xmlDoc $\ast$, xmlNode $\ast$)}
\label{oval__definitions__impl_8h_ab4e721a5ba98b985fef07603520b065c}

\item 
\hypertarget{oval__definitions__impl_8h_ac4d5310a3f6af65c175e2d6fe42f227b}{
int {\bfseries oval\_\-message\_\-parse\_\-tag} (xmlTextReaderPtr, struct \hyperlink{structoval__parser__context}{oval\_\-parser\_\-context} $\ast$, \hyperlink{util_8h_ac32fc75588117050825915e52af52992}{oscap\_\-consumer\_\-func}, void $\ast$)}
\label{oval__definitions__impl_8h_ac4d5310a3f6af65c175e2d6fe42f227b}

\item 
\hypertarget{oval__definitions__impl_8h_a108bb7e11e0c56847716ef41a3071e12}{
void {\bfseries oval\_\-message\_\-to\_\-print} (struct \hyperlink{structoval__message}{oval\_\-message} $\ast$message, char $\ast$indent, int index)}
\label{oval__definitions__impl_8h_a108bb7e11e0c56847716ef41a3071e12}

\item 
\hypertarget{oval__definitions__impl_8h_a47cf666c79c791215a333d4cefd0dab4}{
void {\bfseries oval\_\-message\_\-to\_\-dom} (struct \hyperlink{structoval__message}{oval\_\-message} $\ast$, xmlDoc $\ast$, xmlNode $\ast$)}
\label{oval__definitions__impl_8h_a47cf666c79c791215a333d4cefd0dab4}

\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hypertarget{oval__definitions__impl_8h_aa2e00805c885fefec2154807e4fb6cca}{
{\bfseries OSCAP\_\-HIDDEN\_\-START}}
\label{oval__definitions__impl_8h_aa2e00805c885fefec2154807e4fb6cca}

\end{DoxyCompactItemize}


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