Sophie

Sophie

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

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

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


Interface to Common Platform Enumeration (CPE) Language.  
{\ttfamily \#include $<$stdlib.h$>$}\par
{\ttfamily \#include \char`\"{}cpeuri.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}oscap.h\char`\"{}}\par
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{group__cpelang_gacbb2c8c91d3bb516182bb64c6d8f7d82}{cpe\_\-lang\_\-oper\_\-t} \{ \par
\hyperlink{group__cpelang_ggacbb2c8c91d3bb516182bb64c6d8f7d82aff8e856890304becc49a2d20226384c9}{CPE\_\-LANG\_\-OPER\_\-INVALID} =  0x00, 
\hyperlink{group__cpelang_ggacbb2c8c91d3bb516182bb64c6d8f7d82a5f771b20c70ee0e33634122b911a7aac}{CPE\_\-LANG\_\-OPER\_\-AND} =  0x01, 
\hyperlink{group__cpelang_ggacbb2c8c91d3bb516182bb64c6d8f7d82a9dd5489d930d04d6abf1764da5e45a5c}{CPE\_\-LANG\_\-OPER\_\-OR} =  0x02, 
\hyperlink{group__cpelang_ggacbb2c8c91d3bb516182bb64c6d8f7d82a6780963744226db651cbceb998302a6d}{CPE\_\-LANG\_\-OPER\_\-MATCH} =  0x04, 
\par
\hyperlink{group__cpelang_ggacbb2c8c91d3bb516182bb64c6d8f7d82a40fe8d6616363046111b48e04aaf47fa}{CPE\_\-LANG\_\-OPER\_\-MASK} =  0xFF, 
\hyperlink{group__cpelang_ggacbb2c8c91d3bb516182bb64c6d8f7d82a77cd2c7e835b07adc60002de1c041b4f}{CPE\_\-LANG\_\-OPER\_\-NOT} =  0x100, 
{\bfseries CPE\_\-LANG\_\-OPER\_\-NAND} =  CPE\_\-LANG\_\-OPER\_\-AND $|$ CPE\_\-LANG\_\-OPER\_\-NOT, 
{\bfseries CPE\_\-LANG\_\-OPER\_\-NOR} =  CPE\_\-LANG\_\-OPER\_\-OR $|$ CPE\_\-LANG\_\-OPER\_\-NOT
 \}
\begin{DoxyCompactList}\small\item\em CPE language operators. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{Indent}{\bf Get functions}\par
{\em \label{_amgrpc2ac1eb4de8ec5add5567cbae2f237e5}
Functions for getting attributes from CVE model structures.

Return value is pointer to structure's member. Do not free unless you null the pointer in the structure. Use remove function otherwise. }\begin{DoxyCompactItemize}
\item 
\hypertarget{group__cpelang_ga310cec52c2b21a717df860d162840baa}{
struct \hyperlink{structcpe__platform}{cpe\_\-platform} $\ast$ {\bfseries cpe\_\-lang\_\-model\_\-get\_\-item} (const struct \hyperlink{structcpe__lang__model}{cpe\_\-lang\_\-model} $\ast$item, const char $\ast$key)}
\label{group__cpelang_ga310cec52c2b21a717df860d162840baa}

\end{DoxyCompactItemize}
\end{Indent}


\subsection{Detailed Description}
Interface to Common Platform Enumeration (CPE) Language.