nico@207: \section{examples/Test\-Master\-Micro\-Mod/getopt.h File Reference} nico@207: \label{TestMasterMicroMod_2getopt_8h}\index{examples/TestMasterMicroMod/getopt.h@{examples/TestMasterMicroMod/getopt.h}} nico@207: {\tt \#include $<$ctype.h$>$}\par nico@207: \subsection*{Data Structures} nico@207: \begin{CompactItemize} nico@207: \item nico@207: struct {\bf option} nico@207: \end{CompactItemize} nico@207: \subsection*{Defines} nico@207: \begin{CompactItemize} nico@207: \item nico@207: \#define {\bf \_\-GETOPT\_\-H}~1 nico@207: \item nico@207: \#define {\bf no\_\-argument}~0 nico@207: \item nico@207: \#define {\bf required\_\-argument}~1 nico@207: \item nico@207: \#define {\bf optional\_\-argument}~2 nico@207: \end{CompactItemize} nico@207: \subsection*{Functions} nico@207: \begin{CompactItemize} nico@207: \item nico@207: int {\bf getopt} () nico@207: \item nico@207: int {\bf getopt\_\-long} () nico@207: \item nico@207: int {\bf getopt\_\-long\_\-only} () nico@207: \item nico@207: int {\bf \_\-getopt\_\-internal} () nico@207: \end{CompactItemize} nico@207: \subsection*{Variables} nico@207: \begin{CompactItemize} nico@207: \item nico@207: char $\ast$ {\bf optarg} nico@207: \item nico@207: int {\bf optind} nico@207: \item nico@207: int {\bf opterr} nico@207: \item nico@207: int {\bf optopt} nico@207: \end{CompactItemize} nico@207: nico@207: nico@207: \subsection{Define Documentation} nico@207: \index{TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}!_GETOPT_H@{\_\-GETOPT\_\-H}} nico@207: \index{_GETOPT_H@{\_\-GETOPT\_\-H}!TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}} nico@207: \subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define \_\-GETOPT\_\-H~1}\label{TestMasterMicroMod_2getopt_8h_aafc27a0389aa87797164b227566342d} nico@207: nico@207: nico@207: \index{TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}!no_argument@{no\_\-argument}} nico@207: \index{no_argument@{no\_\-argument}!TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}} nico@207: \subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define no\_\-argument~0}\label{TestMasterMicroMod_2getopt_8h_3bc1d5f667b5b4ca4b4abb685dc874ce} nico@207: nico@207: nico@207: \index{TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}!optional_argument@{optional\_\-argument}} nico@207: \index{optional_argument@{optional\_\-argument}!TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}} nico@207: \subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define optional\_\-argument~2}\label{TestMasterMicroMod_2getopt_8h_cca06c0a947656bd8b395bf1084ffb72} nico@207: nico@207: nico@207: \index{TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}!required_argument@{required\_\-argument}} nico@207: \index{required_argument@{required\_\-argument}!TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}} nico@207: \subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define required\_\-argument~1}\label{TestMasterMicroMod_2getopt_8h_6ece8d8dfa8378778f7290fdaba5b8bc} nico@207: nico@207: nico@207: nico@207: nico@207: \subsection{Function Documentation} nico@207: \index{TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}!_getopt_internal@{\_\-getopt\_\-internal}} nico@207: \index{_getopt_internal@{\_\-getopt\_\-internal}!TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}} nico@207: \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int \_\-getopt\_\-internal ()}\label{TestMasterMicroMod_2getopt_8h_60428225710059ca135c6b2a8941855f} nico@207: nico@207: nico@207: \index{TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}!getopt@{getopt}} nico@207: \index{getopt@{getopt}!TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}} nico@207: \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int getopt ()}\label{TestMasterMicroMod_2getopt_8h_6c5b232cca42dab05f40b47f69715f8b} nico@207: nico@207: nico@207: \index{TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}!getopt_long@{getopt\_\-long}} nico@207: \index{getopt_long@{getopt\_\-long}!TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}} nico@207: \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int getopt\_\-long ()}\label{TestMasterMicroMod_2getopt_8h_8616b8a74ae6c01a7ad95ad2876226ec} nico@207: nico@207: nico@207: \index{TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}!getopt_long_only@{getopt\_\-long\_\-only}} nico@207: \index{getopt_long_only@{getopt\_\-long\_\-only}!TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}} nico@207: \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int getopt\_\-long\_\-only ()}\label{TestMasterMicroMod_2getopt_8h_c07930413317507d5c51c19b3ac6ed20} nico@207: nico@207: nico@207: nico@207: nico@207: \subsection{Variable Documentation} nico@207: \index{TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}!optarg@{optarg}} nico@207: \index{optarg@{optarg}!TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}} nico@207: \subsubsection{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf optarg}}\label{TestMasterMicroMod_2getopt_8h_db50a0eab9fed92fc3bfc7dfa4f2c410} nico@207: nico@207: nico@207: \index{TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}!opterr@{opterr}} nico@207: \index{opterr@{opterr}!TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}} nico@207: \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf opterr}}\label{TestMasterMicroMod_2getopt_8h_e30f05ee1e2e5652f174a35c7875d25e} nico@207: nico@207: nico@207: \index{TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}!optind@{optind}} nico@207: \index{optind@{optind}!TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}} nico@207: \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf optind}}\label{TestMasterMicroMod_2getopt_8h_d5e1c16213bbee2d5e8cc363309f418c} nico@207: nico@207: nico@207: \index{TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}!optopt@{optopt}} nico@207: \index{optopt@{optopt}!TestMasterMicroMod/getopt.h@{Test\-Master\-Micro\-Mod/getopt.h}} nico@207: \subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf optopt}}\label{TestMasterMicroMod_2getopt_8h_475b8db98445da73e5f62a1ef6324b95} nico@207: nico@207: