\hypertarget{struct__Ecore__Getopt__Desc}{\section{\-\_\-\-Ecore\-\_\-\-Getopt\-\_\-\-Desc Struct Reference}
\label{struct__Ecore__Getopt__Desc}\index{\-\_\-\-Ecore\-\_\-\-Getopt\-\_\-\-Desc@{\-\_\-\-Ecore\-\_\-\-Getopt\-\_\-\-Desc}}
}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hypertarget{struct__Ecore__Getopt__Desc_af9bd76d655dfe959d20d86171d29444b}{char \hyperlink{struct__Ecore__Getopt__Desc_af9bd76d655dfe959d20d86171d29444b}{shortname}}\label{struct__Ecore__Getopt__Desc_af9bd76d655dfe959d20d86171d29444b}

\begin{DoxyCompactList}\small\item\em used with a single dash \end{DoxyCompactList}\item 
\hypertarget{struct__Ecore__Getopt__Desc_a864b1085efaf040c966d37d82a02bf68}{const char $\ast$ \hyperlink{struct__Ecore__Getopt__Desc_a864b1085efaf040c966d37d82a02bf68}{longname}}\label{struct__Ecore__Getopt__Desc_a864b1085efaf040c966d37d82a02bf68}

\begin{DoxyCompactList}\small\item\em used with double dashes \end{DoxyCompactList}\item 
\hypertarget{struct__Ecore__Getopt__Desc_a4ef3a7422b648ff93d8e0072a57cca25}{const char $\ast$ \hyperlink{struct__Ecore__Getopt__Desc_a4ef3a7422b648ff93d8e0072a57cca25}{help}}\label{struct__Ecore__Getopt__Desc_a4ef3a7422b648ff93d8e0072a57cca25}

\begin{DoxyCompactList}\small\item\em used by --help/ecore\-\_\-getopt\-\_\-help() \end{DoxyCompactList}\item 
\hypertarget{struct__Ecore__Getopt__Desc_a1209593b48de3db15e257edbe5ec2bd1}{const char $\ast$ \hyperlink{struct__Ecore__Getopt__Desc_a1209593b48de3db15e257edbe5ec2bd1}{metavar}}\label{struct__Ecore__Getopt__Desc_a1209593b48de3db15e257edbe5ec2bd1}

\begin{DoxyCompactList}\small\item\em used by \hyperlink{Ecore__Getopt_8h_a194ebe4424cf5d1ff651a15ec4e2e535}{ecore\-\_\-getopt\-\_\-help()} with nargs $>$ 0 \end{DoxyCompactList}\item 
\hypertarget{struct__Ecore__Getopt__Desc_acacba56e9ca844dbdcfcecf591dc9a83}{Ecore\-\_\-\-Getopt\-\_\-\-Action \hyperlink{struct__Ecore__Getopt__Desc_acacba56e9ca844dbdcfcecf591dc9a83}{action}}\label{struct__Ecore__Getopt__Desc_acacba56e9ca844dbdcfcecf591dc9a83}

\begin{DoxyCompactList}\small\item\em define how to handle it \end{DoxyCompactList}\item 
\hypertarget{struct__Ecore__Getopt__Desc_abafe042bbde87ec510860c223918f09f}{\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\hypertarget{union__Ecore__Getopt__Desc_1_1@12_a67f07dd85ac9b1eea00cba2ec4f6d2a3}{\>const \hyperlink{struct__Ecore__Getopt__Desc__Store}{Ecore\_Getopt\_Desc\_Store} {\bfseries store}\\
\hypertarget{union__Ecore__Getopt__Desc_1_1@12_afbf1f0d1e76023179747a1d2a53ce61e}{\>const void $\ast$ {\bfseries store\_const}\\
\hypertarget{union__Ecore__Getopt__Desc_1_1@12_ae6941598e33f0e973edf888094b138c6}{\>const char $\ast$const $\ast$ {\bfseries choices}\\
\hypertarget{union__Ecore__Getopt__Desc_1_1@12_ab79cf74841230ab8614d88196aae509f}{\>const Ecore\_Getopt\_Type {\bfseries append\_type}\\
\hypertarget{union__Ecore__Getopt__Desc_1_1@12_aaccf584c39feacf8f0ad19c9b23610d7}{\>const \hyperlink{struct__Ecore__Getopt__Desc__Callback}{Ecore\_Getopt\_Desc\_Callback} {\bfseries callback}\\
\hypertarget{union__Ecore__Getopt__Desc_1_1@12_a723a4aa1939ae257b2c2c17bdda7fd2f}{\>const void $\ast$ {\bfseries dummy}\\
\} {\bfseries action\_param}}\label{struct__Ecore__Getopt__Desc_abafe042bbde87ec510860c223918f09f}
\\

\end{tabbing}\end{DoxyCompactItemize}
