\hypertarget{group__valueparameters}{}\doxysection{SVM value parameters}
\label{group__valueparameters}\index{SVM value parameters@{SVM value parameters}}


This module contains API functions to handle SVM value parameters.  


\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_ga872facc2eea0e7296e689134f568b804}{SVM\+\_\+\+Boolean}} \mbox{\hyperlink{group__valueparameters_gafa9ca3f84a88e2f57f729b9a0605c4b1}{svm\+\_\+parameter\+\_\+type\+\_\+is\+\_\+value}} (const void $\ast$svm, const \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}} parameter)
\begin{DoxyCompactList}\small\item\em This function checks whether a callback parameter is a value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_gaf37a7c40972a9dabfa18b14127c34fb1}{SVM\+\_\+\+Value}} \mbox{\hyperlink{group__valueparameters_ga76f0714d764a8f9c52b2aabc7ab32a4f}{svm\+\_\+parameter\+\_\+value\+\_\+get}} (const void $\ast$svm, const \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}} parameter)
\begin{DoxyCompactList}\small\item\em This function converts a parameter into a value. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}} \mbox{\hyperlink{group__valueparameters_ga2952b30a5c4b0f76e445fcec8aefd96a}{svm\+\_\+parameter\+\_\+value\+\_\+new}} (const void $\ast$svm, const \mbox{\hyperlink{group__api__types_gaf37a7c40972a9dabfa18b14127c34fb1}{SVM\+\_\+\+Value}} value)
\begin{DoxyCompactList}\small\item\em This function creates a parameter from a value. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
This module contains API functions to handle SVM value parameters. 



\doxysubsection{Function Documentation}
\mbox{\Hypertarget{group__valueparameters_gafa9ca3f84a88e2f57f729b9a0605c4b1}\label{group__valueparameters_gafa9ca3f84a88e2f57f729b9a0605c4b1}} 
\index{SVM value parameters@{SVM value parameters}!svm\_parameter\_type\_is\_value@{svm\_parameter\_type\_is\_value}}
\index{svm\_parameter\_type\_is\_value@{svm\_parameter\_type\_is\_value}!SVM value parameters@{SVM value parameters}}
\doxysubsubsection{\texorpdfstring{svm\_parameter\_type\_is\_value()}{svm\_parameter\_type\_is\_value()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_ga872facc2eea0e7296e689134f568b804}{SVM\+\_\+\+Boolean}} svm\+\_\+parameter\+\_\+type\+\_\+is\+\_\+value (\begin{DoxyParamCaption}\item[{const void $\ast$}]{svm,  }\item[{const \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}}}]{parameter }\end{DoxyParamCaption})}



This function checks whether a callback parameter is 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 parameter} & The callback parameter to check.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
TRUE if the parameter is a value, FALSE otherwise.
\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__valueparameters_ga76f0714d764a8f9c52b2aabc7ab32a4f}\label{group__valueparameters_ga76f0714d764a8f9c52b2aabc7ab32a4f}} 
\index{SVM value parameters@{SVM value parameters}!svm\_parameter\_value\_get@{svm\_parameter\_value\_get}}
\index{svm\_parameter\_value\_get@{svm\_parameter\_value\_get}!SVM value parameters@{SVM value parameters}}
\doxysubsubsection{\texorpdfstring{svm\_parameter\_value\_get()}{svm\_parameter\_value\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_gaf37a7c40972a9dabfa18b14127c34fb1}{SVM\+\_\+\+Value}} svm\+\_\+parameter\+\_\+value\+\_\+get (\begin{DoxyParamCaption}\item[{const void $\ast$}]{svm,  }\item[{const \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}}}]{parameter }\end{DoxyParamCaption})}



This function converts a parameter into 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 parameter} & The callback parameter to convert.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The value variable contained in the parameter.
\end{DoxyReturn}

\begin{DoxyExceptions}{Exceptions}
{\em FAILURE} & interruption when a parameter is incorrect. (Please refer to the main description page of this API.) \\
\hline
{\em FAILURE} & interruption when the parameter does not contain a value.\\
\hline
\end{DoxyExceptions}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__valueparameters_gafa9ca3f84a88e2f57f729b9a0605c4b1}{svm\+\_\+parameter\+\_\+type\+\_\+is\+\_\+value}} 
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__valueparameters_ga2952b30a5c4b0f76e445fcec8aefd96a}\label{group__valueparameters_ga2952b30a5c4b0f76e445fcec8aefd96a}} 
\index{SVM value parameters@{SVM value parameters}!svm\_parameter\_value\_new@{svm\_parameter\_value\_new}}
\index{svm\_parameter\_value\_new@{svm\_parameter\_value\_new}!SVM value parameters@{SVM value parameters}}
\doxysubsubsection{\texorpdfstring{svm\_parameter\_value\_new()}{svm\_parameter\_value\_new()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}} svm\+\_\+parameter\+\_\+value\+\_\+new (\begin{DoxyParamCaption}\item[{const void $\ast$}]{svm,  }\item[{const \mbox{\hyperlink{group__api__types_gaf37a7c40972a9dabfa18b14127c34fb1}{SVM\+\_\+\+Value}}}]{value }\end{DoxyParamCaption})}



This function creates a parameter 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 to be passed as a parameter.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The parameter containing 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}
