\doxysubsection{SVM marker parameters}
\hypertarget{group__markerparameters}{}\label{group__markerparameters}\index{SVM marker parameters@{SVM marker parameters}}


This module contains API functions to handle SVM marker parameters.  


\doxysubsubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_ga872facc2eea0e7296e689134f568b804}{SVM\+\_\+\+Boolean}} \mbox{\hyperlink{group__markerparameters_ga8558b77a9f637a61448a13d9a13f6cff}{svm\+\_\+parameter\+\_\+type\+\_\+is\+\_\+marker}} (const void \texorpdfstring{$\ast$}{*}svm, const \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}} parameter)
\begin{DoxyCompactList}\small\item\em This function checks whether a parameter contains a marker. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{struct_s_v_m___string}{SVM\+\_\+\+String}} \mbox{\hyperlink{group__markerparameters_ga5639e17027bb1e3875cd6021f95bec9a}{svm\+\_\+parameter\+\_\+marker\+\_\+get}} (const void \texorpdfstring{$\ast$}{*}svm, const \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}} parameter)
\begin{DoxyCompactList}\small\item\em This function converts a parameter into a marker. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}} \mbox{\hyperlink{group__markerparameters_gaf9d3305cf91303a247b98093547dab91}{svm\+\_\+parameter\+\_\+marker\+\_\+new}} (const void \texorpdfstring{$\ast$}{*}svm, const \mbox{\hyperlink{struct_s_v_m___string}{SVM\+\_\+\+String}} marker)
\begin{DoxyCompactList}\small\item\em This function creates a parameter from a marker string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}} \mbox{\hyperlink{group__markerparameters_gad8ddeb3249277097b5f0c2e49f79f6e6}{svm\+\_\+parameter\+\_\+marker\+\_\+new\+\_\+\+\_\+raw}} (const void \texorpdfstring{$\ast$}{*}svm, const char \texorpdfstring{$\ast$}{*}marker)
\begin{DoxyCompactList}\small\item\em This function creates a parameter from a marker string. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_gac43cfaba700ac777f51008bdd29970a0}{SVM\+\_\+\+Index}} \mbox{\hyperlink{group__markerparameters_ga1d21cd1673d8df1ac0eb5c929a661a39}{svm\+\_\+parameter\+\_\+marker\+\_\+find}} (const void \texorpdfstring{$\ast$}{*}svm, const \mbox{\hyperlink{group__api__types_gaab347fe7005c87722bd7d80cfe94333c}{SVM\+\_\+\+Size}} argc, const \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}} argv\mbox{[}$\,$\mbox{]}, const \mbox{\hyperlink{group__api__types_gac43cfaba700ac777f51008bdd29970a0}{SVM\+\_\+\+Index}} start, const \mbox{\hyperlink{struct_s_v_m___string}{SVM\+\_\+\+String}} marker)
\begin{DoxyCompactList}\small\item\em This function looks up for a specific marker in a parameter array. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_gac43cfaba700ac777f51008bdd29970a0}{SVM\+\_\+\+Index}} \mbox{\hyperlink{group__markerparameters_gae6a585cf264268474872367f2f63d6c3}{svm\+\_\+parameter\+\_\+marker\+\_\+find\+\_\+\+\_\+raw}} (const void \texorpdfstring{$\ast$}{*}svm, const \mbox{\hyperlink{group__api__types_gaab347fe7005c87722bd7d80cfe94333c}{SVM\+\_\+\+Size}} argc, const \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}} argv\mbox{[}$\,$\mbox{]}, const \mbox{\hyperlink{group__api__types_gac43cfaba700ac777f51008bdd29970a0}{SVM\+\_\+\+Index}} start, const char \texorpdfstring{$\ast$}{*}marker)
\begin{DoxyCompactList}\small\item\em This function looks up for a specific marker in a parameter array. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_gac43cfaba700ac777f51008bdd29970a0}{SVM\+\_\+\+Index}} \mbox{\hyperlink{group__markerparameters_gac3ef69d4f33de7a61ec5d1d3677ebe57}{svm\+\_\+parameter\+\_\+marker\+\_\+find\+\_\+separator}} (const void \texorpdfstring{$\ast$}{*}svm, const \mbox{\hyperlink{group__api__types_gaab347fe7005c87722bd7d80cfe94333c}{SVM\+\_\+\+Size}} argc, const \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}} argv\mbox{[}$\,$\mbox{]}, const \mbox{\hyperlink{group__api__types_gac43cfaba700ac777f51008bdd29970a0}{SVM\+\_\+\+Index}} start)
\begin{DoxyCompactList}\small\item\em This function looks up the next separator marker in a parameter array. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_gac43cfaba700ac777f51008bdd29970a0}{SVM\+\_\+\+Index}} \mbox{\hyperlink{group__markerparameters_ga327717bdb0975a1468294452c85c9dd3}{svm\+\_\+parameter\+\_\+marker\+\_\+find\+\_\+closing}} (const void \texorpdfstring{$\ast$}{*}svm, const \mbox{\hyperlink{group__api__types_gaab347fe7005c87722bd7d80cfe94333c}{SVM\+\_\+\+Size}} argc, const \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}} argv\mbox{[}$\,$\mbox{]}, const \mbox{\hyperlink{group__api__types_gac43cfaba700ac777f51008bdd29970a0}{SVM\+\_\+\+Index}} opening)
\begin{DoxyCompactList}\small\item\em This function looks up for the closing marker corresponding to an opening separator in a parameter array. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsubsection{Detailed Description}
This module contains API functions to handle SVM marker parameters. 



\doxysubsubsection{Function Documentation}
\Hypertarget{group__markerparameters_ga1d21cd1673d8df1ac0eb5c929a661a39}\label{group__markerparameters_ga1d21cd1673d8df1ac0eb5c929a661a39} 
\index{SVM marker parameters@{SVM marker parameters}!svm\_parameter\_marker\_find@{svm\_parameter\_marker\_find}}
\index{svm\_parameter\_marker\_find@{svm\_parameter\_marker\_find}!SVM marker parameters@{SVM marker parameters}}
\doxysubsubsubsection{\texorpdfstring{svm\_parameter\_marker\_find()}{svm\_parameter\_marker\_find()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_gac43cfaba700ac777f51008bdd29970a0}{SVM\+\_\+\+Index}} svm\+\_\+parameter\+\_\+marker\+\_\+find (\begin{DoxyParamCaption}\item[{const void \texorpdfstring{$\ast$}{*}}]{svm,  }\item[{const \mbox{\hyperlink{group__api__types_gaab347fe7005c87722bd7d80cfe94333c}{SVM\+\_\+\+Size}}}]{argc,  }\item[{const \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}}}]{argv\mbox{[}$\,$\mbox{]},  }\item[{const \mbox{\hyperlink{group__api__types_gac43cfaba700ac777f51008bdd29970a0}{SVM\+\_\+\+Index}}}]{start,  }\item[{const \mbox{\hyperlink{struct_s_v_m___string}{SVM\+\_\+\+String}}}]{marker }\end{DoxyParamCaption})}



This function looks up for a specific marker in a parameter array. 

A marker is a symbol among = \texorpdfstring{$<$}{<} \texorpdfstring{$<$}{<}= \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} \texorpdfstring{$<$}{<}\texorpdfstring{$>$}{>} \texorpdfstring{$>$}{>}\texorpdfstring{$>$}{>} =\texorpdfstring{$>$}{>} \texorpdfstring{$>$}{>} \{ \} , ;


\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 argc} & The size of the parameter array. \\
\hline
\mbox{\texttt{ in}}  & {\em argv} & The parameter array. \\
\hline
\mbox{\texttt{ in}}  & {\em start} & The first index to search from. \\
\hline
\mbox{\texttt{ in}}  & {\em marker} & The marker to look up.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The index of the first found occurence, or argc when not found.
\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 start is outside parameter array valid indexes. \\
\hline
{\em FAILURE} & interruption when the marker is invalid. \\
\hline
\end{DoxyExceptions}
\Hypertarget{group__markerparameters_gae6a585cf264268474872367f2f63d6c3}\label{group__markerparameters_gae6a585cf264268474872367f2f63d6c3} 
\index{SVM marker parameters@{SVM marker parameters}!svm\_parameter\_marker\_find\_\_raw@{svm\_parameter\_marker\_find\_\_raw}}
\index{svm\_parameter\_marker\_find\_\_raw@{svm\_parameter\_marker\_find\_\_raw}!SVM marker parameters@{SVM marker parameters}}
\doxysubsubsubsection{\texorpdfstring{svm\_parameter\_marker\_find\_\_raw()}{svm\_parameter\_marker\_find\_\_raw()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_gac43cfaba700ac777f51008bdd29970a0}{SVM\+\_\+\+Index}} svm\+\_\+parameter\+\_\+marker\+\_\+find\+\_\+\+\_\+raw (\begin{DoxyParamCaption}\item[{const void \texorpdfstring{$\ast$}{*}}]{svm,  }\item[{const \mbox{\hyperlink{group__api__types_gaab347fe7005c87722bd7d80cfe94333c}{SVM\+\_\+\+Size}}}]{argc,  }\item[{const \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}}}]{argv\mbox{[}$\,$\mbox{]},  }\item[{const \mbox{\hyperlink{group__api__types_gac43cfaba700ac777f51008bdd29970a0}{SVM\+\_\+\+Index}}}]{start,  }\item[{const char \texorpdfstring{$\ast$}{*}}]{marker }\end{DoxyParamCaption})}



This function looks up for a specific marker in a parameter array. 

A marker is a symbol among = \texorpdfstring{$<$}{<} \texorpdfstring{$<$}{<}= \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} \texorpdfstring{$<$}{<}\texorpdfstring{$>$}{>} \texorpdfstring{$>$}{>}\texorpdfstring{$>$}{>} =\texorpdfstring{$>$}{>} \texorpdfstring{$>$}{>} \{ \} , ;


\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 argc} & The size of the parameter array. \\
\hline
\mbox{\texttt{ in}}  & {\em argv} & The parameter array. \\
\hline
\mbox{\texttt{ in}}  & {\em start} & The first index to search from. \\
\hline
\mbox{\texttt{ in}}  & {\em marker} & The marker to look up.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The index of the first found occurence, or argc when not found.
\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 start is outside parameter array valid indexes. \\
\hline
{\em FAILURE} & interruption when the marker is invalid. \\
\hline
\end{DoxyExceptions}
\Hypertarget{group__markerparameters_ga327717bdb0975a1468294452c85c9dd3}\label{group__markerparameters_ga327717bdb0975a1468294452c85c9dd3} 
\index{SVM marker parameters@{SVM marker parameters}!svm\_parameter\_marker\_find\_closing@{svm\_parameter\_marker\_find\_closing}}
\index{svm\_parameter\_marker\_find\_closing@{svm\_parameter\_marker\_find\_closing}!SVM marker parameters@{SVM marker parameters}}
\doxysubsubsubsection{\texorpdfstring{svm\_parameter\_marker\_find\_closing()}{svm\_parameter\_marker\_find\_closing()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_gac43cfaba700ac777f51008bdd29970a0}{SVM\+\_\+\+Index}} svm\+\_\+parameter\+\_\+marker\+\_\+find\+\_\+closing (\begin{DoxyParamCaption}\item[{const void \texorpdfstring{$\ast$}{*}}]{svm,  }\item[{const \mbox{\hyperlink{group__api__types_gaab347fe7005c87722bd7d80cfe94333c}{SVM\+\_\+\+Size}}}]{argc,  }\item[{const \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}}}]{argv\mbox{[}$\,$\mbox{]},  }\item[{const \mbox{\hyperlink{group__api__types_gac43cfaba700ac777f51008bdd29970a0}{SVM\+\_\+\+Index}}}]{opening }\end{DoxyParamCaption})}



This function looks up for the closing marker corresponding to an opening separator in a parameter array. 

A closing marker is a symbol among\+:
\begin{DoxyItemize}
\item \texorpdfstring{$>$}{>} for \texorpdfstring{$<$}{<} as opening marker,
\item \texorpdfstring{$>$}{>}\texorpdfstring{$>$}{>} for \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} as opening marker,
\item =\texorpdfstring{$>$}{>} for \texorpdfstring{$<$}{<}= as opening marker,
\item \} for \{ as opening marker.
\end{DoxyItemize}


\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 argc} & The size of the parameter array. \\
\hline
\mbox{\texttt{ in}}  & {\em argv} & The parameter array. \\
\hline
\mbox{\texttt{ in}}  & {\em opening} & The index of the opening marker.\\
\hline
\end{DoxyParams}
The function will skip nested opening and closing markers.

\begin{DoxyReturn}{Returns}
The index of the closing marker occurence, or argc when not found.
\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 start is outside parameter array valid indexes. \\
\hline
{\em FAILURE} & interruption when the start is not an opening marker. \\
\hline
\end{DoxyExceptions}
\Hypertarget{group__markerparameters_gac3ef69d4f33de7a61ec5d1d3677ebe57}\label{group__markerparameters_gac3ef69d4f33de7a61ec5d1d3677ebe57} 
\index{SVM marker parameters@{SVM marker parameters}!svm\_parameter\_marker\_find\_separator@{svm\_parameter\_marker\_find\_separator}}
\index{svm\_parameter\_marker\_find\_separator@{svm\_parameter\_marker\_find\_separator}!SVM marker parameters@{SVM marker parameters}}
\doxysubsubsubsection{\texorpdfstring{svm\_parameter\_marker\_find\_separator()}{svm\_parameter\_marker\_find\_separator()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_gac43cfaba700ac777f51008bdd29970a0}{SVM\+\_\+\+Index}} svm\+\_\+parameter\+\_\+marker\+\_\+find\+\_\+separator (\begin{DoxyParamCaption}\item[{const void \texorpdfstring{$\ast$}{*}}]{svm,  }\item[{const \mbox{\hyperlink{group__api__types_gaab347fe7005c87722bd7d80cfe94333c}{SVM\+\_\+\+Size}}}]{argc,  }\item[{const \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}}}]{argv\mbox{[}$\,$\mbox{]},  }\item[{const \mbox{\hyperlink{group__api__types_gac43cfaba700ac777f51008bdd29970a0}{SVM\+\_\+\+Index}}}]{start }\end{DoxyParamCaption})}



This function looks up the next separator marker in a parameter array. 

A separator marker is a symbol among = \texorpdfstring{$<$}{<}\texorpdfstring{$>$}{>} , ;


\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 argc} & The size of the parameter array. \\
\hline
\mbox{\texttt{ in}}  & {\em argv} & The parameter array. \\
\hline
\mbox{\texttt{ in}}  & {\em start} & The first index to search from.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The index of the first found occurence, or argc when not found.
\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 start is outside parameter array valid indexes. \\
\hline
\end{DoxyExceptions}
\Hypertarget{group__markerparameters_ga5639e17027bb1e3875cd6021f95bec9a}\label{group__markerparameters_ga5639e17027bb1e3875cd6021f95bec9a} 
\index{SVM marker parameters@{SVM marker parameters}!svm\_parameter\_marker\_get@{svm\_parameter\_marker\_get}}
\index{svm\_parameter\_marker\_get@{svm\_parameter\_marker\_get}!SVM marker parameters@{SVM marker parameters}}
\doxysubsubsubsection{\texorpdfstring{svm\_parameter\_marker\_get()}{svm\_parameter\_marker\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{struct_s_v_m___string}{SVM\+\_\+\+String}} svm\+\_\+parameter\+\_\+marker\+\_\+get (\begin{DoxyParamCaption}\item[{const void \texorpdfstring{$\ast$}{*}}]{svm,  }\item[{const \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}}}]{parameter }\end{DoxyParamCaption})}



This function converts a parameter into a marker. 

A marker is a symbol among = \texorpdfstring{$<$}{<} \texorpdfstring{$<$}{<}= \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} \texorpdfstring{$<$}{<}\texorpdfstring{$>$}{>} \texorpdfstring{$>$}{>}\texorpdfstring{$>$}{>} =\texorpdfstring{$>$}{>} \texorpdfstring{$>$}{>} \{ \} , ;


\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 marker as a \doxylink{struct_s_v_m___string}{SVM\+\_\+\+String}.
\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 marker.\\
\hline
\end{DoxyExceptions}
\begin{DoxySeeAlso}{See also}
\doxylink{group__markerparameters_ga8558b77a9f637a61448a13d9a13f6cff}{svm\+\_\+parameter\+\_\+type\+\_\+is\+\_\+marker} 
\end{DoxySeeAlso}
\Hypertarget{group__markerparameters_gaf9d3305cf91303a247b98093547dab91}\label{group__markerparameters_gaf9d3305cf91303a247b98093547dab91} 
\index{SVM marker parameters@{SVM marker parameters}!svm\_parameter\_marker\_new@{svm\_parameter\_marker\_new}}
\index{svm\_parameter\_marker\_new@{svm\_parameter\_marker\_new}!SVM marker parameters@{SVM marker parameters}}
\doxysubsubsubsection{\texorpdfstring{svm\_parameter\_marker\_new()}{svm\_parameter\_marker\_new()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}} svm\+\_\+parameter\+\_\+marker\+\_\+new (\begin{DoxyParamCaption}\item[{const void \texorpdfstring{$\ast$}{*}}]{svm,  }\item[{const \mbox{\hyperlink{struct_s_v_m___string}{SVM\+\_\+\+String}}}]{marker }\end{DoxyParamCaption})}



This function creates a parameter from a marker string. 

A marker is a symbol among = \texorpdfstring{$<$}{<} \texorpdfstring{$<$}{<}= \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} \texorpdfstring{$<$}{<}\texorpdfstring{$>$}{>} \texorpdfstring{$>$}{>}\texorpdfstring{$>$}{>} =\texorpdfstring{$>$}{>} \texorpdfstring{$>$}{>} \{ \} , ;


\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 marker} & The marker to be passed as a parameter.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
A parameter containing the marker.
\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}
\Hypertarget{group__markerparameters_gad8ddeb3249277097b5f0c2e49f79f6e6}\label{group__markerparameters_gad8ddeb3249277097b5f0c2e49f79f6e6} 
\index{SVM marker parameters@{SVM marker parameters}!svm\_parameter\_marker\_new\_\_raw@{svm\_parameter\_marker\_new\_\_raw}}
\index{svm\_parameter\_marker\_new\_\_raw@{svm\_parameter\_marker\_new\_\_raw}!SVM marker parameters@{SVM marker parameters}}
\doxysubsubsubsection{\texorpdfstring{svm\_parameter\_marker\_new\_\_raw()}{svm\_parameter\_marker\_new\_\_raw()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}} svm\+\_\+parameter\+\_\+marker\+\_\+new\+\_\+\+\_\+raw (\begin{DoxyParamCaption}\item[{const void \texorpdfstring{$\ast$}{*}}]{svm,  }\item[{const char \texorpdfstring{$\ast$}{*}}]{marker }\end{DoxyParamCaption})}



This function creates a parameter from a marker string. 

A marker is a symbol among = \texorpdfstring{$<$}{<} \texorpdfstring{$<$}{<}= \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} \texorpdfstring{$<$}{<}\texorpdfstring{$>$}{>} \texorpdfstring{$>$}{>}\texorpdfstring{$>$}{>} =\texorpdfstring{$>$}{>} \texorpdfstring{$>$}{>} \{ \} , ;


\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 marker} & The marker to be passed as a parameter.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
A parameter containing the marker.
\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}
\Hypertarget{group__markerparameters_ga8558b77a9f637a61448a13d9a13f6cff}\label{group__markerparameters_ga8558b77a9f637a61448a13d9a13f6cff} 
\index{SVM marker parameters@{SVM marker parameters}!svm\_parameter\_type\_is\_marker@{svm\_parameter\_type\_is\_marker}}
\index{svm\_parameter\_type\_is\_marker@{svm\_parameter\_type\_is\_marker}!SVM marker parameters@{SVM marker parameters}}
\doxysubsubsubsection{\texorpdfstring{svm\_parameter\_type\_is\_marker()}{svm\_parameter\_type\_is\_marker()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__apimacros_ga0d0dae93534c2ba22499a92705a4e391}{SVM\+\_\+\+FUNCTION}} \mbox{\hyperlink{group__api__types_ga872facc2eea0e7296e689134f568b804}{SVM\+\_\+\+Boolean}} svm\+\_\+parameter\+\_\+type\+\_\+is\+\_\+marker (\begin{DoxyParamCaption}\item[{const void \texorpdfstring{$\ast$}{*}}]{svm,  }\item[{const \mbox{\hyperlink{group__api__types_gab05a82304ba262cf3ae97b0c5f8ab707}{SVM\+\_\+\+Parameter}}}]{parameter }\end{DoxyParamCaption})}



This function checks whether a parameter contains a marker. 

A marker is a symbol among = \texorpdfstring{$<$}{<} \texorpdfstring{$<$}{<}= \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} \texorpdfstring{$<$}{<}\texorpdfstring{$>$}{>} \texorpdfstring{$>$}{>}\texorpdfstring{$>$}{>} =\texorpdfstring{$>$}{>} \texorpdfstring{$>$}{>} \{ \} , ;


\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 contains a marker, 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}
