\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 
struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$ \hyperlink{group__OVALSYS_gabc3b78c2a2089005cdf3bd394792393c}{oval\_\-variable\_\-binding\_\-clone} (struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$, struct \hyperlink{structoval__definition__model}{oval\_\-definition\_\-model} $\ast$)
\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/project/openscap/openscap-\/0.5.12/src/OVAL/\hyperlink{oval__variableBinding_8c}{oval\_\-variableBinding.c}\item 
/home/pvrabec/project/openscap/openscap-\/0.5.12/src/OVAL/public/\hyperlink{oval__system__characteristics_8h}{oval\_\-system\_\-characteristics.h}\end{DoxyCompactItemize}
