\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}