\doxysection{\+\_\+\+Ecore\+\_\+\+Getopt\+\_\+\+Desc\+\_\+\+Callback Struct Reference}
\hypertarget{struct__Ecore__Getopt__Desc__Callback}{}\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$>$}

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