\hypertarget{struct__Ecore__Getopt}{}\section{\+\_\+\+Ecore\+\_\+\+Getopt Struct Reference}
\label{struct__Ecore__Getopt}\index{\+\_\+\+Ecore\+\_\+\+Getopt@{\+\_\+\+Ecore\+\_\+\+Getopt}}


Structure that contains information on all command line options.  


\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{struct__Ecore__Getopt_a95c83a8b42d6f6300d865feb4dc957dd}\label{struct__Ecore__Getopt_a95c83a8b42d6f6300d865feb4dc957dd}} 
const char $\ast$ \mbox{\hyperlink{struct__Ecore__Getopt_a95c83a8b42d6f6300d865feb4dc957dd}{prog}}
\begin{DoxyCompactList}\small\item\em to be used when \mbox{\hyperlink{group__Ecore__Application__Group_ga2e13fe851572f741f63bbe80b8db7684}{ecore\+\_\+app\+\_\+args\+\_\+get()}} fails \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Getopt_a856e9af26e9c8379ddf0087df6d7edc4}\label{struct__Ecore__Getopt_a856e9af26e9c8379ddf0087df6d7edc4}} 
const char $\ast$ \mbox{\hyperlink{struct__Ecore__Getopt_a856e9af26e9c8379ddf0087df6d7edc4}{usage}}
\begin{DoxyCompactList}\small\item\em usage example, \%prog is replaced by \mbox{\hyperlink{struct__Ecore__Getopt_a95c83a8b42d6f6300d865feb4dc957dd}{prog}} \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Getopt_a2c480f05f3dc1b24bb95e4dd970c8384}\label{struct__Ecore__Getopt_a2c480f05f3dc1b24bb95e4dd970c8384}} 
const char $\ast$ \mbox{\hyperlink{struct__Ecore__Getopt_a2c480f05f3dc1b24bb95e4dd970c8384}{version}}
\begin{DoxyCompactList}\small\item\em if exists, --version will work \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Getopt_ab570a8891c5aeb7d694916efed8244fc}\label{struct__Ecore__Getopt_ab570a8891c5aeb7d694916efed8244fc}} 
const char $\ast$ \mbox{\hyperlink{struct__Ecore__Getopt_ab570a8891c5aeb7d694916efed8244fc}{copyright}}
\begin{DoxyCompactList}\small\item\em if exists, --copyright will work \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Getopt_a34c773d281a80bc550c30373c98a4b64}\label{struct__Ecore__Getopt_a34c773d281a80bc550c30373c98a4b64}} 
const char $\ast$ \mbox{\hyperlink{struct__Ecore__Getopt_a34c773d281a80bc550c30373c98a4b64}{license}}
\begin{DoxyCompactList}\small\item\em if exists, --license will work \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Getopt_aedfb149ced2ed1e06e6a0738609080f5}\label{struct__Ecore__Getopt_aedfb149ced2ed1e06e6a0738609080f5}} 
const char $\ast$ \mbox{\hyperlink{struct__Ecore__Getopt_aedfb149ced2ed1e06e6a0738609080f5}{description}}
\begin{DoxyCompactList}\small\item\em long description, possible multiline \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Getopt_a64db44d8e98d38f21983d67ab9973621}\label{struct__Ecore__Getopt_a64db44d8e98d38f21983d67ab9973621}} 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{struct__Ecore__Getopt_a64db44d8e98d38f21983d67ab9973621}{strict}}\+: 1
\begin{DoxyCompactList}\small\item\em fail on errors \end{DoxyCompactList}\item 
const \mbox{\hyperlink{struct__Ecore__Getopt__Desc}{Ecore\+\_\+\+Getopt\+\_\+\+Desc}} \mbox{\hyperlink{struct__Ecore__Getopt_aa07238df9c9d5e4dae49fd04164fb918}{descs}} \mbox{[}$\,$\mbox{]}
\begin{DoxyCompactList}\small\item\em A table that contains the description of all the other options (N\+U\+LL terminated). \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Structure that contains information on all command line options. \begin{Desc}
\item[Examples\+: ]\par
\mbox{\hyperlink{ecore_con_client_example_8c-example}{ecore\+\_\+con\+\_\+client\+\_\+example.\+c}}, \mbox{\hyperlink{ecore_con_server_example_8c-example}{ecore\+\_\+con\+\_\+server\+\_\+example.\+c}}, and \mbox{\hyperlink{ecore_thread_example_8c-example}{ecore\+\_\+thread\+\_\+example.\+c}}.\end{Desc}


\subsection{Field Documentation}
\mbox{\Hypertarget{struct__Ecore__Getopt_aa07238df9c9d5e4dae49fd04164fb918}\label{struct__Ecore__Getopt_aa07238df9c9d5e4dae49fd04164fb918}} 
\index{\+\_\+\+Ecore\+\_\+\+Getopt@{\+\_\+\+Ecore\+\_\+\+Getopt}!descs@{descs}}
\index{descs@{descs}!\+\_\+\+Ecore\+\_\+\+Getopt@{\+\_\+\+Ecore\+\_\+\+Getopt}}
\subsubsection{\texorpdfstring{descs}{descs}}
{\footnotesize\ttfamily const \mbox{\hyperlink{struct__Ecore__Getopt__Desc}{Ecore\+\_\+\+Getopt\+\_\+\+Desc}} \+\_\+\+Ecore\+\_\+\+Getopt\+::descs\mbox{[}$\,$\mbox{]}}



A table that contains the description of all the other options (N\+U\+LL terminated). 



Referenced by ecore\+\_\+getopt\+\_\+help\+\_\+category(), ecore\+\_\+getopt\+\_\+parse\+\_\+positional(), and ecore\+\_\+getopt\+\_\+parser\+\_\+has\+\_\+duplicates().

