\section{Command Class Reference}
\label{class_command}\index{Command@{Command}}
Class representing module-specific command definition.  


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

Inheritance diagram for Command::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{class_command}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
const char $\ast$ {\bf get\-Type} () const 
\begin{CompactList}\small\item\em Return type of class. \item\end{CompactList}\item 
{\bf Command} (const string \&name, const string \&desc, int min\-Arity, int max\-Arity)
\begin{CompactList}\small\item\em ctor \item\end{CompactList}\item 
{\bf Command} (const string \&name, const string \&desc, int arity=0)
\begin{CompactList}\small\item\em ctor \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
Class representing module-specific command definition. 

\begin{Desc}
\item[Date:]01-29-2006\end{Desc}
\begin{Desc}
\item[Author:]Ondrej Svejdar.\end{Desc}
\begin{Desc}
\item[{\bf Todo}]\end{Desc}
\begin{Desc}
\item[{\bf Bug}]\end{Desc}




\subsection{Constructor \& Destructor Documentation}
\index{Command@{Command}!Command@{Command}}
\index{Command@{Command}!Command@{Command}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Command::Command (const string \& {\em name}, const string \& {\em desc}, int {\em min\-Arity}, int {\em max\-Arity})}\label{class_command_2d42a2283098376efea4fcf370fe4f64}


ctor 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em name}]name of command \item[{\em desc}]desctiption \item[{\em min\-Arity}]minimal arity \item[{\em max\-Arity}]maximal arity \end{description}
\end{Desc}
\index{Command@{Command}!Command@{Command}}
\index{Command@{Command}!Command@{Command}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Command::Command (const string \& {\em name}, const string \& {\em desc}, int {\em arity} = {\tt 0})}\label{class_command_c1f0f894b4dd8127eaacee309b93598e}


ctor 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em name}]name of command \item[{\em desc}]desctiption \item[{\em arity}]exact arity \end{description}
\end{Desc}


\subsection{Member Function Documentation}
\index{Command@{Command}!getType@{getType}}
\index{getType@{getType}!Command@{Command}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ Command::get\-Type () const\hspace{0.3cm}{\tt  [virtual]}}\label{class_command_1413702cbda682553d02b08afccebfc3}


Return type of class. 

\begin{Desc}
\item[Returns:]type of class \end{Desc}


Reimplemented from {\bf TObject} {\rm (p.\,\pageref{class_t_object_1413702cbda682553d02b08afccebfc3})}.

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
H:/projs/dot\-NET/eda/src/modulemanager/command.h\item 
H:/projs/dot\-NET/eda/src/modulemanager/command.cpp\end{CompactItemize}
