\hypertarget{struct__Ecore__Getopt__Desc__Callback}{\section{\+\_\+\+Ecore\+\_\+\+Getopt\+\_\+\+Desc\+\_\+\+Callback Struct Reference}
\label{struct__Ecore__Getopt__Desc__Callback}\index{\+\_\+\+Ecore\+\_\+\+Getopt\+\_\+\+Desc\+\_\+\+Callback@{\+\_\+\+Ecore\+\_\+\+Getopt\+\_\+\+Desc\+\_\+\+Callback}}
}


Structure used when action is E\+C\+O\+R\+E\+\_\+\+G\+E\+T\+O\+P\+T\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K.  


\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hypertarget{struct__Ecore__Getopt__Desc__Callback_a61716e7b09d981f0821a21f75039ce97}{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}($\ast$ \hyperlink{struct__Ecore__Getopt__Desc__Callback_a61716e7b09d981f0821a21f75039ce97}{func} )(const \hyperlink{struct__Ecore__Getopt}{Ecore\+\_\+\+Getopt} $\ast$parser, const \hyperlink{struct__Ecore__Getopt__Desc}{Ecore\+\_\+\+Getopt\+\_\+\+Desc} $\ast$desc, const char $\ast$str, void $\ast$\hyperlink{struct__Ecore__Getopt__Desc__Callback_a2015d257fa447da0a9db5bc3d6f9ba85}{data}, \hyperlink{union__Ecore__Getopt__Value}{Ecore\+\_\+\+Getopt\+\_\+\+Value} $\ast$storage)}\label{struct__Ecore__Getopt__Desc__Callback_a61716e7b09d981f0821a21f75039ce97}

\begin{DoxyCompactList}\small\item\em function to call as a callback \end{DoxyCompactList}\item 
\hypertarget{struct__Ecore__Getopt__Desc__Callback_a2015d257fa447da0a9db5bc3d6f9ba85}{const void $\ast$ \hyperlink{struct__Ecore__Getopt__Desc__Callback_a2015d257fa447da0a9db5bc3d6f9ba85}{data}}\label{struct__Ecore__Getopt__Desc__Callback_a2015d257fa447da0a9db5bc3d6f9ba85}

\begin{DoxyCompactList}\small\item\em data to pass to the callback \end{DoxyCompactList}\item 
\hypertarget{struct__Ecore__Getopt__Desc__Callback_abee094f676e8f944cf9e97cf3b651ce5}{\hyperlink{group__Ecore__Getopt__Group_ga2f7a3ee764322b41829630c446a9a2bb}{Ecore\+\_\+\+Getopt\+\_\+\+Desc\+\_\+\+Arg\+\_\+\+Requirement} \hyperlink{struct__Ecore__Getopt__Desc__Callback_abee094f676e8f944cf9e97cf3b651ce5}{arg\+\_\+req}}\label{struct__Ecore__Getopt__Desc__Callback_abee094f676e8f944cf9e97cf3b651ce5}

\begin{DoxyCompactList}\small\item\em option argument requirement \end{DoxyCompactList}\item 
\hypertarget{struct__Ecore__Getopt__Desc__Callback_a898975daf32d7c0581d3628713bc99c7}{const char $\ast$ {\bfseries def}}\label{struct__Ecore__Getopt__Desc__Callback_a898975daf32d7c0581d3628713bc99c7}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Structure used when action is E\+C\+O\+R\+E\+\_\+\+G\+E\+T\+O\+P\+T\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+C\+A\+L\+L\+B\+A\+C\+K. 

It contains information about the callback to call. 