\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\+CK.  


\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{struct__Ecore__Getopt__Desc__Callback_a601116d9426ff98605ddfd5c915ca0dd}\label{struct__Ecore__Getopt__Desc__Callback_a601116d9426ff98605ddfd5c915ca0dd}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}($\ast$ \mbox{\hyperlink{struct__Ecore__Getopt__Desc__Callback_a601116d9426ff98605ddfd5c915ca0dd}{func}} )(const \mbox{\hyperlink{struct__Ecore__Getopt}{Ecore\+\_\+\+Getopt}} $\ast$parser, const \mbox{\hyperlink{struct__Ecore__Getopt__Desc}{Ecore\+\_\+\+Getopt\+\_\+\+Desc}} $\ast$desc, const char $\ast$str, void $\ast$\mbox{\hyperlink{struct__Ecore__Getopt__Desc__Callback_a2015d257fa447da0a9db5bc3d6f9ba85}{data}}, \mbox{\hyperlink{union__Ecore__Getopt__Value}{Ecore\+\_\+\+Getopt\+\_\+\+Value}} $\ast$storage)
\begin{DoxyCompactList}\small\item\em function to call as a callback \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Getopt__Desc__Callback_a2015d257fa447da0a9db5bc3d6f9ba85}\label{struct__Ecore__Getopt__Desc__Callback_a2015d257fa447da0a9db5bc3d6f9ba85}} 
const void $\ast$ \mbox{\hyperlink{struct__Ecore__Getopt__Desc__Callback_a2015d257fa447da0a9db5bc3d6f9ba85}{data}}
\begin{DoxyCompactList}\small\item\em data to pass to the callback \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Getopt__Desc__Callback_abee094f676e8f944cf9e97cf3b651ce5}\label{struct__Ecore__Getopt__Desc__Callback_abee094f676e8f944cf9e97cf3b651ce5}} 
\mbox{\hyperlink{group__Ecore__Getopt__Group_ga2f7a3ee764322b41829630c446a9a2bb}{Ecore\+\_\+\+Getopt\+\_\+\+Desc\+\_\+\+Arg\+\_\+\+Requirement}} \mbox{\hyperlink{struct__Ecore__Getopt__Desc__Callback_abee094f676e8f944cf9e97cf3b651ce5}{arg\+\_\+req}}
\begin{DoxyCompactList}\small\item\em option argument requirement \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Getopt__Desc__Callback_a898975daf32d7c0581d3628713bc99c7}\label{struct__Ecore__Getopt__Desc__Callback_a898975daf32d7c0581d3628713bc99c7}} 
const char $\ast$ {\bfseries def}
\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\+CK. 

It contains information about the callback to call. 