\hypertarget{group__valuestypes}{}\doxysection{SVM values types}
\label{group__valuestypes}\index{SVM values types@{SVM values types}}


This module contains API functions to handle SVM values types.  


\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_ga1d0dbcf7d04a60f9bab902433710f617}{SVM\+\_\+\+Type}} \mbox{\hyperlink{group__valuestypes_gac64c9dd002934821ebcf286a4f360741}{svm\+\_\+value\+\_\+type\+\_\+get}} (const void $\ast$svm, const \mbox{\hyperlink{group__api__types_gaf37a7c40972a9dabfa18b14127c34fb1}{SVM\+\_\+\+Value}} value)
\begin{DoxyCompactList}\small\item\em This function extracts the type from a value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{struct_s_v_m___string}{SVM\+\_\+\+String}} \mbox{\hyperlink{group__valuestypes_gad95a4aa674403c840d009d158464de03}{svm\+\_\+value\+\_\+type\+\_\+print}} (const void $\ast$svm, const \mbox{\hyperlink{group__api__types_gaf37a7c40972a9dabfa18b14127c34fb1}{SVM\+\_\+\+Value}} value)
\begin{DoxyCompactList}\small\item\em This function prints the type from a value. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
This module contains API functions to handle SVM values types. 



\doxysubsection{Function Documentation}
\mbox{\Hypertarget{group__valuestypes_gac64c9dd002934821ebcf286a4f360741}\label{group__valuestypes_gac64c9dd002934821ebcf286a4f360741}} 
\index{SVM values types@{SVM values types}!svm\_value\_type\_get@{svm\_value\_type\_get}}
\index{svm\_value\_type\_get@{svm\_value\_type\_get}!SVM values types@{SVM values types}}
\doxysubsubsection{\texorpdfstring{svm\_value\_type\_get()}{svm\_value\_type\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_ga1d0dbcf7d04a60f9bab902433710f617}{SVM\+\_\+\+Type}} svm\+\_\+value\+\_\+type\+\_\+get (\begin{DoxyParamCaption}\item[{const void $\ast$}]{svm,  }\item[{const \mbox{\hyperlink{group__api__types_gaf37a7c40972a9dabfa18b14127c34fb1}{SVM\+\_\+\+Value}}}]{value }\end{DoxyParamCaption})}



This function extracts the type from a value. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em svm} & The SVM pointer passed as first argument of the callback function. \\
\hline
\mbox{\texttt{ in}}  & {\em value} & The value from which the type is extracted.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The type of the value.
\end{DoxyReturn}

\begin{DoxyExceptions}{Exceptions}
{\em FAILURE} & interruption when a parameter is incorrect. (Please refer to the main description page of this API.) \\
\hline
\end{DoxyExceptions}
\mbox{\Hypertarget{group__valuestypes_gad95a4aa674403c840d009d158464de03}\label{group__valuestypes_gad95a4aa674403c840d009d158464de03}} 
\index{SVM values types@{SVM values types}!svm\_value\_type\_print@{svm\_value\_type\_print}}
\index{svm\_value\_type\_print@{svm\_value\_type\_print}!SVM values types@{SVM values types}}
\doxysubsubsection{\texorpdfstring{svm\_value\_type\_print()}{svm\_value\_type\_print()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{struct_s_v_m___string}{SVM\+\_\+\+String}} svm\+\_\+value\+\_\+type\+\_\+print (\begin{DoxyParamCaption}\item[{const void $\ast$}]{svm,  }\item[{const \mbox{\hyperlink{group__api__types_gaf37a7c40972a9dabfa18b14127c34fb1}{SVM\+\_\+\+Value}}}]{value }\end{DoxyParamCaption})}



This function prints the type from a value. 


\begin{DoxyParams}[1]{Parameters}
\mbox{\texttt{ in}}  & {\em svm} & The SVM pointer passed as first argument of the callback function. \\
\hline
\mbox{\texttt{ in}}  & {\em value} & The value from which the type is extracted.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The string representation of the type of the value.
\end{DoxyReturn}

\begin{DoxyExceptions}{Exceptions}
{\em FAILURE} & interruption when a parameter is incorrect. (Please refer to the main description page of this API.) \\
\hline
\end{DoxyExceptions}
