Sophie

Sophie

distrib > Mandriva > 2007.0 > i586 > by-pkgid > ad1ba1135a9c9eeffc2e538163e00373 > files > 632

libCommonC++2_1.4-devel-1.4.1-1mdv2007.0.i586.rpm

\section{ost::Command\-Option\-Arg Class Reference}
\label{classost_1_1_command_option_arg}\index{ost::CommandOptionArg@{ost::CommandOptionArg}}
Class for options with an argument e.g.  


{\tt \#include $<$cmdoptns.h$>$}

Inheritance diagram for ost::Command\-Option\-Arg::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3cm]{classost_1_1_command_option_arg}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Command\-Option\-Arg} (const char $\ast$in\-Option\-Name, const char $\ast$in\-Option\-Letter, const char $\ast$in\-Description, bool in\-Required=false, {\bf Command\-Option} $\ast$$\ast$pp\-Next=\&{\bf default\-Command\-Option\-List})
\begin{CompactList}\small\item\em {\bf Command\-Option\-Arg}{\rm (p.\,\pageref{classost_1_1_command_option_arg})} contructor. \item\end{CompactList}\item 
virtual {\bf $\sim$Command\-Option\-Arg} ()
\end{CompactItemize}


\subsection{Detailed Description}
Class for options with an argument e.g. 

--option value . \begin{Desc}
\item[Examples: ]\par


{\bf cmdlineopt.cpp}.\end{Desc}




\subsection{Constructor \& Destructor Documentation}
\index{ost::CommandOptionArg@{ost::Command\-Option\-Arg}!CommandOptionArg@{CommandOptionArg}}
\index{CommandOptionArg@{CommandOptionArg}!ost::CommandOptionArg@{ost::Command\-Option\-Arg}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}ost::Command\-Option\-Arg::Command\-Option\-Arg (const char $\ast$ {\em in\-Option\-Name}, const char $\ast$ {\em in\-Option\-Letter}, const char $\ast$ {\em in\-Description}, bool {\em in\-Required} = {\tt false}, {\bf Command\-Option} $\ast$$\ast$ {\em pp\-Next} = {\tt \&{\bf default\-Command\-Option\-List}})}\label{classost_1_1_command_option_arg_cfa90cbd4d2e74b79642b305059ca9ac}


{\bf Command\-Option\-Arg}{\rm (p.\,\pageref{classost_1_1_command_option_arg})} contructor. 

This sets the option\-Type for this object to Has\-Arg.

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em in\-Option\-Name}]long option name \item[{\em in\-Option\-Letter}]short letter name \item[{\em in\-Description}]short description of the option \item[{\em in\-Required}]true if option is required \item[{\em pp\-Next}]the linked list header \end{description}
\end{Desc}
\index{ost::CommandOptionArg@{ost::Command\-Option\-Arg}!~CommandOptionArg@{$\sim$CommandOptionArg}}
\index{~CommandOptionArg@{$\sim$CommandOptionArg}!ost::CommandOptionArg@{ost::Command\-Option\-Arg}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual ost::Command\-Option\-Arg::$\sim$Command\-Option\-Arg ()\hspace{0.3cm}{\tt  [virtual]}}\label{classost_1_1_command_option_arg_b6ab4ec0fb10ab0791f4ede5242bc59e}




The documentation for this class was generated from the following file:\begin{CompactItemize}
\item 
{\bf cmdoptns.h}\end{CompactItemize}