Sophie

Sophie

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

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

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


Open Vulnerability and Assessment Language.  
{\ttfamily \#include $<$string.h$>$}\par
{\ttfamily \#include \char`\"{}oval\_\-definitions\_\-impl.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}oval\_\-string\_\-map\_\-impl.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}oval\_\-system\_\-characteristics\_\-impl.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}oval\_\-results\_\-impl.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}../common/util.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}../common/public/debug.h\char`\"{}}\par
\subsection*{Defines}
\begin{DoxyCompactItemize}
\item 
\hypertarget{oval__enumerations_8c_a5ba777e20e31cbd7ccf6fbeb4fa709a1}{
\#define {\bfseries OVAL\_\-ENUMERATION\_\-INVALID}~(-\/1)}
\label{oval__enumerations_8c_a5ba777e20e31cbd7ccf6fbeb4fa709a1}

\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\hypertarget{oval__enumerations_8c_a304903a786066c2e664c6873e97ee2ad}{
typedef const char $\ast$($\ast$ {\bfseries \_\-textfunc} )(int idx)}
\label{oval__enumerations_8c_a304903a786066c2e664c6873e97ee2ad}

\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{oval__enumerations_8c_a6800f8e47181d3fc3dbd75fcd3e3c285}{
\hyperlink{group__OVALSYS_ga6ca9feb1c89087dbae7c7d3074a378c9}{oval\_\-syschar\_\-collection\_\-flag\_\-t} {\bfseries oval\_\-syschar\_\-flag\_\-parse} (xmlTextReaderPtr reader, char $\ast$attname, \hyperlink{group__OVALSYS_ga6ca9feb1c89087dbae7c7d3074a378c9}{oval\_\-syschar\_\-collection\_\-flag\_\-t} defval)}
\label{oval__enumerations_8c_a6800f8e47181d3fc3dbd75fcd3e3c285}

\item 
\hypertarget{group__OVALSYS_ga80eb290be872ae4045dea9b68d367263}{
const char $\ast$ {\bfseries oval\_\-syschar\_\-collection\_\-flag\_\-get\_\-text} (\hyperlink{group__OVALSYS_ga6ca9feb1c89087dbae7c7d3074a378c9}{oval\_\-syschar\_\-collection\_\-flag\_\-t} flag)}
\label{group__OVALSYS_ga80eb290be872ae4045dea9b68d367263}

\item 
\hypertarget{oval__enumerations_8c_a05ea8f849e1e4f10b4438e08a48ffade}{
\hyperlink{group__OVALSYS_gacf14e82865b7254b573e9a98e7fae422}{oval\_\-syschar\_\-status\_\-t} {\bfseries oval\_\-syschar\_\-status\_\-parse} (xmlTextReaderPtr reader, char $\ast$attname, \hyperlink{group__OVALSYS_gacf14e82865b7254b573e9a98e7fae422}{oval\_\-syschar\_\-status\_\-t} defval)}
\label{oval__enumerations_8c_a05ea8f849e1e4f10b4438e08a48ffade}

\item 
\hypertarget{group__OVALSYS_gabe7b5eed9aada7503fd302e96abc9b8e}{
const char $\ast$ {\bfseries oval\_\-syschar\_\-status\_\-get\_\-text} (\hyperlink{group__OVALSYS_gacf14e82865b7254b573e9a98e7fae422}{oval\_\-syschar\_\-status\_\-t} idx)}
\label{group__OVALSYS_gabe7b5eed9aada7503fd302e96abc9b8e}

\item 
\hypertarget{oval__enumerations_8c_a2b434b63260c9cf8f069f240cea9744f}{
\hyperlink{group__OVALSYS_ga8ee215c8a9e2910e0595d0d32af688bc}{oval\_\-message\_\-level\_\-t} {\bfseries oval\_\-message\_\-level\_\-parse} (xmlTextReaderPtr reader, char $\ast$attname, \hyperlink{group__OVALSYS_ga8ee215c8a9e2910e0595d0d32af688bc}{oval\_\-message\_\-level\_\-t} defval)}
\label{oval__enumerations_8c_a2b434b63260c9cf8f069f240cea9744f}

\item 
\hypertarget{group__OVALSYS_ga3223aa9c904c2b81dec2398875618d57}{
const char $\ast$ {\bfseries oval\_\-message\_\-level\_\-text} (\hyperlink{group__OVALSYS_ga8ee215c8a9e2910e0595d0d32af688bc}{oval\_\-message\_\-level\_\-t} level)}
\label{group__OVALSYS_ga3223aa9c904c2b81dec2398875618d57}

\item 
\hypertarget{oval__enumerations_8c_a54dee1fbb730afb97a0afd17c0c099cd}{
\hyperlink{group__OVALDEF_gadca2ff0881da30f974d92a549dc76c4c}{oval\_\-arithmetic\_\-operation\_\-t} {\bfseries oval\_\-arithmetic\_\-operation\_\-parse} (xmlTextReaderPtr reader, char $\ast$attname, \hyperlink{group__OVALDEF_gadca2ff0881da30f974d92a549dc76c4c}{oval\_\-arithmetic\_\-operation\_\-t} defval)}
\label{oval__enumerations_8c_a54dee1fbb730afb97a0afd17c0c099cd}

\item 
\hypertarget{group__OVALDEF_ga4a79ba3b622f145ad23f6c3b3720e0ca}{
const char $\ast$ {\bfseries oval\_\-arithmetic\_\-operation\_\-get\_\-text} (\hyperlink{group__OVALDEF_gadca2ff0881da30f974d92a549dc76c4c}{oval\_\-arithmetic\_\-operation\_\-t} operation)}
\label{group__OVALDEF_ga4a79ba3b622f145ad23f6c3b3720e0ca}

\item 
\hypertarget{oval__enumerations_8c_ae1c745d96ed3826bc389a1e502a989a2}{
\hyperlink{group__OVALDEF_gaea41231bb5ff1482100866e5a0c5f7f7}{oval\_\-datetime\_\-format\_\-t} {\bfseries oval\_\-datetime\_\-format\_\-parse} (xmlTextReaderPtr reader, char $\ast$attname, \hyperlink{group__OVALDEF_gadca2ff0881da30f974d92a549dc76c4c}{oval\_\-arithmetic\_\-operation\_\-t} defval)}
\label{oval__enumerations_8c_ae1c745d96ed3826bc389a1e502a989a2}

\item 
\hypertarget{group__OVALDEF_ga6ec8b58b744568902a8f4b25109eb79a}{
const char $\ast$ {\bfseries oval\_\-datetime\_\-format\_\-get\_\-text} (\hyperlink{group__OVALDEF_gaea41231bb5ff1482100866e5a0c5f7f7}{oval\_\-datetime\_\-format\_\-t} format)}
\label{group__OVALDEF_ga6ec8b58b744568902a8f4b25109eb79a}

\item 
\hypertarget{oval__enumerations_8c_a2026807c068619c0a48bdd469df8ccde}{
\hyperlink{group__OVALDEF_ga695dd73f42848ceb78bc9c9b3794e08c}{oval\_\-setobject\_\-operation\_\-t} {\bfseries oval\_\-set\_\-operation\_\-parse} (xmlTextReaderPtr reader, char $\ast$attname, \hyperlink{group__OVALDEF_ga695dd73f42848ceb78bc9c9b3794e08c}{oval\_\-setobject\_\-operation\_\-t} defval)}
\label{oval__enumerations_8c_a2026807c068619c0a48bdd469df8ccde}

\item 
\hypertarget{group__OVALDEF_ga25b3b8a88e72c1961c1b333884f167c8}{
const char $\ast$ {\bfseries oval\_\-set\_\-operation\_\-get\_\-text} (\hyperlink{group__OVALDEF_ga695dd73f42848ceb78bc9c9b3794e08c}{oval\_\-setobject\_\-operation\_\-t} operation)}
\label{group__OVALDEF_ga25b3b8a88e72c1961c1b333884f167c8}

\item 
\hypertarget{oval__enumerations_8c_acf46510f943a3e7eada6079758c8aa71}{
\hyperlink{group__OVALDEF_ga3f00a63428c2b5db781a9c87ec73acd1}{oval\_\-operation\_\-t} {\bfseries oval\_\-operation\_\-parse} (xmlTextReaderPtr reader, char $\ast$attname, \hyperlink{group__OVALDEF_ga3f00a63428c2b5db781a9c87ec73acd1}{oval\_\-operation\_\-t} defval)}
\label{oval__enumerations_8c_acf46510f943a3e7eada6079758c8aa71}

\item 
\hypertarget{group__OVALDEF_ga90846ad99ba0e001dc30ef630668b44c}{
const char $\ast$ {\bfseries oval\_\-operation\_\-get\_\-text} (\hyperlink{group__OVALDEF_ga3f00a63428c2b5db781a9c87ec73acd1}{oval\_\-operation\_\-t} operation)}
\label{group__OVALDEF_ga90846ad99ba0e001dc30ef630668b44c}

\item 
\hypertarget{oval__enumerations_8c_a7ede0b9b3d5c2b84e6da3d7cbc9d9f9e}{
\hyperlink{group__OVALDEF_ga926ba821c14d2faac9a23b8908c23d70}{oval\_\-check\_\-t} {\bfseries oval\_\-check\_\-parse} (xmlTextReaderPtr reader, char $\ast$attname, \hyperlink{group__OVALDEF_ga926ba821c14d2faac9a23b8908c23d70}{oval\_\-check\_\-t} defval)}
\label{oval__enumerations_8c_a7ede0b9b3d5c2b84e6da3d7cbc9d9f9e}

\item 
\hypertarget{group__OVALDEF_gaabec27fa27d75b32cd313e97ed3143e7}{
const char $\ast$ {\bfseries oval\_\-check\_\-get\_\-text} (\hyperlink{group__OVALDEF_ga926ba821c14d2faac9a23b8908c23d70}{oval\_\-check\_\-t} check)}
\label{group__OVALDEF_gaabec27fa27d75b32cd313e97ed3143e7}

\item 
\hypertarget{oval__enumerations_8c_a192a0531c2b6d9c45f4e0d263a2e8308}{
\hyperlink{group__OVALDEF_gaf069fe2fb2a9ae3abe47cab55b89827e}{oval\_\-datatype\_\-t} {\bfseries oval\_\-datatype\_\-parse} (xmlTextReaderPtr reader, char $\ast$attname, \hyperlink{group__OVALDEF_gaf069fe2fb2a9ae3abe47cab55b89827e}{oval\_\-datatype\_\-t} defval)}
\label{oval__enumerations_8c_a192a0531c2b6d9c45f4e0d263a2e8308}

\item 
\hypertarget{group__OVALDEF_ga144529f830ecc05ad284d43fb2352a69}{
const char $\ast$ {\bfseries oval\_\-datatype\_\-get\_\-text} (\hyperlink{group__OVALDEF_gaf069fe2fb2a9ae3abe47cab55b89827e}{oval\_\-datatype\_\-t} datatype)}
\label{group__OVALDEF_ga144529f830ecc05ad284d43fb2352a69}

\item 
\hypertarget{oval__enumerations_8c_a0946865db755c703f5ef2d12ab524db5}{
\hyperlink{group__OVALDEF_ga523a0461b03a564f296f54a73f99ade1}{oval\_\-existence\_\-t} {\bfseries oval\_\-existence\_\-parse} (xmlTextReaderPtr reader, char $\ast$attname, \hyperlink{group__OVALDEF_ga523a0461b03a564f296f54a73f99ade1}{oval\_\-existence\_\-t} defval)}
\label{oval__enumerations_8c_a0946865db755c703f5ef2d12ab524db5}

\item 
\hypertarget{group__OVALDEF_ga9afc0611d1b0a0792e76f9cd23dce748}{
const char $\ast$ {\bfseries oval\_\-existence\_\-get\_\-text} (\hyperlink{group__OVALDEF_ga523a0461b03a564f296f54a73f99ade1}{oval\_\-existence\_\-t} existence)}
\label{group__OVALDEF_ga9afc0611d1b0a0792e76f9cd23dce748}

\item 
\hypertarget{oval__enumerations_8c_a783ae26fcc67ad19ee8183fa53a8d8ba}{
\hyperlink{group__OVALDEF_gad5debd6ffe0c38c6de9108e86ee237e6}{oval\_\-operator\_\-t} {\bfseries oval\_\-operator\_\-parse} (xmlTextReaderPtr reader, char $\ast$attname, \hyperlink{group__OVALDEF_gad5debd6ffe0c38c6de9108e86ee237e6}{oval\_\-operator\_\-t} defval)}
\label{oval__enumerations_8c_a783ae26fcc67ad19ee8183fa53a8d8ba}

\item 
\hypertarget{group__OVALDEF_gafa8ab37db0b579518c1a3c11d99955c3}{
const char $\ast$ {\bfseries oval\_\-operator\_\-get\_\-text} (\hyperlink{group__OVALDEF_gad5debd6ffe0c38c6de9108e86ee237e6}{oval\_\-operator\_\-t} operator)}
\label{group__OVALDEF_gafa8ab37db0b579518c1a3c11d99955c3}

\item 
\hypertarget{oval__enumerations_8c_a89111dce658371108330bf0a8348e2ac}{
const char $\ast$ {\bfseries oval\_\-variable\_\-type\_\-get\_\-text} (\hyperlink{group__OVALDEF_ga508c483d127b48e6190a40b401962db6}{oval\_\-variable\_\-type\_\-t} type)}
\label{oval__enumerations_8c_a89111dce658371108330bf0a8348e2ac}

\item 
\hypertarget{oval__enumerations_8c_a645e78453ac7f5ab4e6a1e8ece9db75b}{
const char $\ast$ {\bfseries oval\_\-component\_\-type\_\-get\_\-text} (\hyperlink{group__OVALDEF_gab6ed49a929aed7027c01b143ced8ba2d}{oval\_\-component\_\-type\_\-t} type)}
\label{oval__enumerations_8c_a645e78453ac7f5ab4e6a1e8ece9db75b}

\item 
\hypertarget{oval__enumerations_8c_ad573342d4fe94fcfd38e7c643d815b9e}{
\hyperlink{group__OVAL_ga83b7e728a31f7ad0a0306ec1408f0a1a}{oval\_\-family\_\-t} {\bfseries oval\_\-family\_\-parse} (xmlTextReaderPtr reader)}
\label{oval__enumerations_8c_ad573342d4fe94fcfd38e7c643d815b9e}

\item 
\hypertarget{group__OVALDEF_gad3a05fd84b862f1c40554cda4ae3e874}{
const char $\ast$ {\bfseries oval\_\-family\_\-get\_\-text} (\hyperlink{group__OVAL_ga83b7e728a31f7ad0a0306ec1408f0a1a}{oval\_\-family\_\-t} family)}
\label{group__OVALDEF_gad3a05fd84b862f1c40554cda4ae3e874}

\item 
\hypertarget{oval__enumerations_8c_a646256d13353be0bac3526b6694c0db1}{
\hyperlink{group__OVAL_ga99498f525c1a0282ef45557fc882f97f}{oval\_\-subtype\_\-t} {\bfseries oval\_\-subtype\_\-parse} (xmlTextReaderPtr reader)}
\label{oval__enumerations_8c_a646256d13353be0bac3526b6694c0db1}

\item 
\hypertarget{group__OVALDEF_gacc440b72a2c5eee9199a95525dc4c39c}{
\hyperlink{group__OVAL_ga83b7e728a31f7ad0a0306ec1408f0a1a}{oval\_\-family\_\-t} \hyperlink{group__OVALDEF_gacc440b72a2c5eee9199a95525dc4c39c}{oval\_\-subtype\_\-get\_\-family} (\hyperlink{group__OVAL_ga99498f525c1a0282ef45557fc882f97f}{oval\_\-subtype\_\-t} subtype)}
\label{group__OVALDEF_gacc440b72a2c5eee9199a95525dc4c39c}

\begin{DoxyCompactList}\small\item\em Get the family associated with a given subtype. \item\end{DoxyCompactList}\item 
\hypertarget{group__OVALDEF_ga97cb6b1962f9175f374022732b05951b}{
const char $\ast$ {\bfseries oval\_\-subtype\_\-get\_\-text} (\hyperlink{group__OVAL_ga99498f525c1a0282ef45557fc882f97f}{oval\_\-subtype\_\-t} subtype)}
\label{group__OVALDEF_ga97cb6b1962f9175f374022732b05951b}

\item 
\hypertarget{oval__enumerations_8c_a671b8f05a961f9a7ea2e152feb2b6ff3}{
oval\_\-result\_\-t {\bfseries oval\_\-result\_\-parse} (xmlTextReaderPtr reader, char $\ast$attname, oval\_\-result\_\-t defval)}
\label{oval__enumerations_8c_a671b8f05a961f9a7ea2e152feb2b6ff3}

\item 
\hypertarget{group__OVALRES_ga8b70be6a50793d3161379053cec8afc5}{
const char $\ast$ {\bfseries oval\_\-result\_\-get\_\-text} (oval\_\-result\_\-t result)}
\label{group__OVALRES_ga8b70be6a50793d3161379053cec8afc5}

\end{DoxyCompactItemize}


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