Sophie

Sophie

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

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

\hypertarget{cpelang_8c}{
\section{/home/pvrabec/openscap/openscap-\/0.5.7/src/CPE/cpelang.c File Reference}
\label{cpelang_8c}\index{/home/pvrabec/openscap/openscap-\/0.5.7/src/CPE/cpelang.c@{/home/pvrabec/openscap/openscap-\/0.5.7/src/CPE/cpelang.c}}
}


Interface to Common Platform Enumeration (CPE) Language.  
{\ttfamily \#include $<$libxml/tree.h$>$}\par
{\ttfamily \#include $<$string.h$>$}\par
{\ttfamily \#include \char`\"{}cpelang\_\-priv.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}public/cpelang.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}../common/util.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}../common/list.h\char`\"{}}\par
\subsection*{Defines}
\begin{DoxyCompactItemize}
\item 
\hypertarget{cpelang_8c_ac70e7f34da406fb5322ee1b0e983556d}{
\#define {\bfseries CPE\_\-LANG\_\-SUPPORTED}~\char`\"{}2.2\char`\"{}}
\label{cpelang_8c_ac70e7f34da406fb5322ee1b0e983556d}

\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{cpelang_8c_acff51b0f493ed5adb3142c93b9d989a3}{
struct \hyperlink{structcpe__lang__model}{cpe\_\-lang\_\-model} $\ast$ {\bfseries cpe\_\-lang\_\-model\_\-import} (const struct \hyperlink{structoscap__import__source}{oscap\_\-import\_\-source} $\ast$source)}
\label{cpelang_8c_acff51b0f493ed5adb3142c93b9d989a3}

\item 
\hypertarget{cpelang_8c_ade703f4a7cf45cefa351f975a5fed5da}{
void {\bfseries cpe\_\-lang\_\-model\_\-export} (const struct \hyperlink{structcpe__lang__model}{cpe\_\-lang\_\-model} $\ast$spec, struct \hyperlink{structoscap__export__target}{oscap\_\-export\_\-target} $\ast$target)}
\label{cpelang_8c_ade703f4a7cf45cefa351f975a5fed5da}

\item 
\hypertarget{cpelang_8c_a087bb45387925a51ae6be052320327c2}{
bool {\bfseries cpe\_\-platform\_\-match\_\-cpe} (struct \hyperlink{structcpe__name}{cpe\_\-name} $\ast$$\ast$cpe, size\_\-t n, const struct \hyperlink{structcpe__platform}{cpe\_\-platform} $\ast$platform)}
\label{cpelang_8c_a087bb45387925a51ae6be052320327c2}

\item 
\hypertarget{cpelang_8c_ab584c6aeee338eac578b809feb107a87}{
const char $\ast$ {\bfseries cpe\_\-lang\_\-model\_\-supported} (void)}
\label{cpelang_8c_ab584c6aeee338eac578b809feb107a87}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Interface to Common Platform Enumeration (CPE) Language. See more details at \href{http://nvd.nist.gov/cpe.cfm}{\tt http://nvd.nist.gov/cpe.cfm}