\hypertarget{struct__Ecore__Getopt__Desc__Callback}{}\doxysection{\+\_\+\+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 ECORE\+\_\+\+GETOPT\+\_\+\+ACTION\+\_\+\+CALLBACK.  




{\ttfamily \#include $<$Ecore\+\_\+\+Getopt.\+h$>$}

\doxysubsection*{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$ {\bfseries 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$ {\bfseries 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}} {\bfseries 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}


\doxysubsection{Detailed Description}
Structure used when action is ECORE\+\_\+\+GETOPT\+\_\+\+ACTION\+\_\+\+CALLBACK. 

It contains information about the callback to call. 