\hypertarget{structoval__variable__binding}{ \section{oval\_\-variable\_\-binding Struct Reference} \label{structoval__variable__binding}\index{oval\_\-variable\_\-binding@{oval\_\-variable\_\-binding}} } Binding of an value to an OVAL variable. {\ttfamily \#include $<$oval\_\-system\_\-characteristics.h$>$}\subsection*{Public Member Functions} \begin{Indent}{\bf Evaluators}\par {\em \label{_amgrp1fdbbbb8aba6580be2c9cb4b12e86ca2} }\begin{DoxyCompactItemize} \item \hypertarget{group__OVALSYS_ga922b14d92e30de21e3d34733e90b64a9}{ struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$ {\bfseries oval\_\-variable\_\-binding\_\-new} (struct \hyperlink{structoval__variable}{oval\_\-variable} $\ast$, char $\ast$)} \label{group__OVALSYS_ga922b14d92e30de21e3d34733e90b64a9} \item \hypertarget{group__OVALSYS_gabc3b78c2a2089005cdf3bd394792393c}{ struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$ {\bfseries oval\_\-variable\_\-binding\_\-clone} (struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$, struct \hyperlink{structoval__definition__model}{oval\_\-definition\_\-model} $\ast$)} \label{group__OVALSYS_gabc3b78c2a2089005cdf3bd394792393c} \item \hypertarget{group__OVALSYS_gaad3c0c1f009124e61d7de4a0667106ba}{ void {\bfseries oval\_\-variable\_\-binding\_\-free} (struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$)} \label{group__OVALSYS_gaad3c0c1f009124e61d7de4a0667106ba} \end{DoxyCompactItemize} \end{Indent} \begin{Indent}{\bf Setters}\par {\em \label{_amgrp6e47466b75bb957a603aa54c079ac8bf} }\begin{DoxyCompactItemize} \item \hypertarget{group__OVALSYS_gaf31cd20504dc765054de9bcc990765e1}{ void {\bfseries oval\_\-variable\_\-binding\_\-set\_\-variable} (struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$, struct \hyperlink{structoval__variable}{oval\_\-variable} $\ast$)} \label{group__OVALSYS_gaf31cd20504dc765054de9bcc990765e1} \item \hypertarget{group__OVALSYS_ga9fa3ae200cc891a9b61a08bd902d6a1a}{ void {\bfseries oval\_\-variable\_\-binding\_\-set\_\-value} (struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$, char $\ast$)} \label{group__OVALSYS_ga9fa3ae200cc891a9b61a08bd902d6a1a} \end{DoxyCompactItemize} \end{Indent} \begin{Indent}{\bf Getters}\par {\em \label{_amgrpc9fd0bcb5385a65354c37f1bb504399d} }\begin{DoxyCompactItemize} \item \hypertarget{group__OVALSYS_gac5e146e4d9aa351d8fffefbd838760da}{ struct \hyperlink{structoval__variable}{oval\_\-variable} $\ast$ \hyperlink{group__OVALSYS_gac5e146e4d9aa351d8fffefbd838760da}{oval\_\-variable\_\-binding\_\-get\_\-variable} (struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$)} \label{group__OVALSYS_gac5e146e4d9aa351d8fffefbd838760da} \begin{DoxyCompactList}\small\item\em Get variable for this binding. \item\end{DoxyCompactList}\item \hypertarget{group__OVALSYS_ga3dca4a9c543b0cdcb88ef6bfdef09479}{ char $\ast$ \hyperlink{group__OVALSYS_ga3dca4a9c543b0cdcb88ef6bfdef09479}{oval\_\-variable\_\-binding\_\-get\_\-value} (struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$)} \label{group__OVALSYS_ga3dca4a9c543b0cdcb88ef6bfdef09479} \begin{DoxyCompactList}\small\item\em Get value of this binding. \item\end{DoxyCompactList}\end{DoxyCompactItemize} \end{Indent} \subsection*{Data Fields} \begin{DoxyCompactItemize} \item \hypertarget{structoval__variable__binding_a3cf3fec96990a0b60f84ce2f2f9473ce}{ struct \hyperlink{structoval__variable}{oval\_\-variable} $\ast$ {\bfseries variable}} \label{structoval__variable__binding_a3cf3fec96990a0b60f84ce2f2f9473ce} \item \hypertarget{structoval__variable__binding_a9dc175941a5289b6412580e9a13418e6}{ char $\ast$ {\bfseries value}} \label{structoval__variable__binding_a9dc175941a5289b6412580e9a13418e6} \end{DoxyCompactItemize} \subsection{Detailed Description} Binding of an value to an OVAL variable. 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__variableBinding_8c}{oval\_\-variableBinding.c}\item /home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/public/\hyperlink{oval__system__characteristics_8h}{oval\_\-system\_\-characteristics.h}\end{DoxyCompactItemize}