Sophie

Sophie

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

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

\hypertarget{oval__variableBinding_8c}{
\section{/home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/oval\_\-variableBinding.c File Reference}
\label{oval__variableBinding_8c}\index{/home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/oval\_\-variableBinding.c@{/home/pvrabec/openscap/openscap-\/0.5.7/src/OVAL/oval\_\-variableBinding.c}}
}


Open Vulnerability and Assessment Language.  
{\ttfamily \#include $<$stdlib.h$>$}\par
{\ttfamily \#include $<$stdio.h$>$}\par
{\ttfamily \#include $<$string.h$>$}\par
{\ttfamily \#include \char`\"{}oval\_\-definitions\_\-impl.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}oval\_\-collection\_\-impl.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}../common/util.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}../common/public/debug.h\char`\"{}}\par
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding}
\begin{DoxyCompactList}\small\item\em Binding of an value to an OVAL variable. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\hypertarget{oval__variableBinding_8c_a5b0677e31d297d743121e9c7fd876f0f}{
typedef struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} {\bfseries oval\_\-variable\_\-binding\_\-t}}
\label{oval__variableBinding_8c_a5b0677e31d297d743121e9c7fd876f0f}

\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{oval__variableBinding_8c_aa73796053ea4122647327b38646d23b7}{
bool {\bfseries oval\_\-variable\_\-binding\_\-iterator\_\-has\_\-more} (struct \hyperlink{structoval__variable__binding__iterator}{oval\_\-variable\_\-binding\_\-iterator} $\ast$oc\_\-variable\_\-binding)}
\label{oval__variableBinding_8c_aa73796053ea4122647327b38646d23b7}

\item 
\hypertarget{oval__variableBinding_8c_ad45da022bbcd3888885ff22067668a85}{
struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$ {\bfseries oval\_\-variable\_\-binding\_\-iterator\_\-next} (struct \hyperlink{structoval__variable__binding__iterator}{oval\_\-variable\_\-binding\_\-iterator} $\ast$oc\_\-variable\_\-binding)}
\label{oval__variableBinding_8c_ad45da022bbcd3888885ff22067668a85}

\item 
\hypertarget{oval__variableBinding_8c_a978feec15fd6e34aca9f65b1bbd941ad}{
void {\bfseries oval\_\-variable\_\-binding\_\-iterator\_\-free} (struct \hyperlink{structoval__variable__binding__iterator}{oval\_\-variable\_\-binding\_\-iterator} $\ast$oc\_\-variable\_\-binding)}
\label{oval__variableBinding_8c_a978feec15fd6e34aca9f65b1bbd941ad}

\item 
\hypertarget{oval__variableBinding_8c_a329b1d0c9d5d5e2439f6faf4798f4431}{
struct \hyperlink{structoval__variable}{oval\_\-variable} $\ast$ {\bfseries oval\_\-variable\_\-binding\_\-get\_\-variable} (struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$binding)}
\label{oval__variableBinding_8c_a329b1d0c9d5d5e2439f6faf4798f4431}

\item 
\hypertarget{oval__variableBinding_8c_a55a0d78636e16dac43218a96f0dd0454}{
char $\ast$ {\bfseries oval\_\-variable\_\-binding\_\-get\_\-value} (struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$binding)}
\label{oval__variableBinding_8c_a55a0d78636e16dac43218a96f0dd0454}

\item 
\hypertarget{oval__variableBinding_8c_aa461198ac2b3ed4d14d15cdf58dc38d6}{
void {\bfseries oval\_\-variable\_\-binding\_\-set\_\-variable} (struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$binding, struct \hyperlink{structoval__variable}{oval\_\-variable} $\ast$variable)}
\label{oval__variableBinding_8c_aa461198ac2b3ed4d14d15cdf58dc38d6}

\item 
\hypertarget{oval__variableBinding_8c_ae622151e37b358448781541bbcf96ad3}{
void {\bfseries oval\_\-variable\_\-binding\_\-set\_\-value} (struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$binding, char $\ast$value)}
\label{oval__variableBinding_8c_ae622151e37b358448781541bbcf96ad3}

\item 
\hypertarget{oval__variableBinding_8c_aec6a01fa164e0f35a76e1aaff9879a0b}{
struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$ {\bfseries oval\_\-variable\_\-binding\_\-new} (struct \hyperlink{structoval__variable}{oval\_\-variable} $\ast$variable, char $\ast$value)}
\label{oval__variableBinding_8c_aec6a01fa164e0f35a76e1aaff9879a0b}

\item 
\hypertarget{oval__variableBinding_8c_ae8a4c31f1c6ffaca936271f51c34ebd8}{
struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$ {\bfseries oval\_\-variable\_\-binding\_\-clone} (struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$old\_\-binding, struct \hyperlink{structoval__definition__model}{oval\_\-definition\_\-model} $\ast$def\_\-model)}
\label{oval__variableBinding_8c_ae8a4c31f1c6ffaca936271f51c34ebd8}

\item 
\hypertarget{oval__variableBinding_8c_acfcd51a3e440262b525eec349bef55fb}{
void {\bfseries oval\_\-variable\_\-binding\_\-free} (struct \hyperlink{structoval__variable__binding}{oval\_\-variable\_\-binding} $\ast$binding)}
\label{oval__variableBinding_8c_acfcd51a3e440262b525eec349bef55fb}

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

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

\end{DoxyCompactItemize}


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