\hypertarget{class_b_m_a_command}{}\section{B\+M\+A\+Command Class Reference}
\label{class_b_m_a_command}\index{B\+M\+A\+Command@{B\+M\+A\+Command}}


Inheritance diagram for B\+M\+A\+Command\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_b_m_a_command__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for B\+M\+A\+Command\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=163pt]{class_b_m_a_command__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{class_b_m_a_command_a99873e43fd8b067ed358fdea9269518a}\label{class_b_m_a_command_a99873e43fd8b067ed358fdea9269518a}} 
{\bfseries B\+M\+A\+Command} (std\+::string command\+Name)
\item 
\mbox{\Hypertarget{class_b_m_a_command_add46dd392afa26f98cabad3a11abf50f}\label{class_b_m_a_command_add46dd392afa26f98cabad3a11abf50f}} 
virtual void {\bfseries process\+Command} (std\+::string command, \hyperlink{class_b_m_a_session}{B\+M\+A\+Session} $\ast$session)=0
\item 
\mbox{\Hypertarget{class_b_m_a_command_a4e889ecd131a4f244f97eea36cd0abe2}\label{class_b_m_a_command_a4e889ecd131a4f244f97eea36cd0abe2}} 
virtual void {\bfseries output} (\hyperlink{class_b_m_a_session}{B\+M\+A\+Session} $\ast$session)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{class_b_m_a_command_a919e1d8451d9b145aa2ae81b51070736}\label{class_b_m_a_command_a919e1d8451d9b145aa2ae81b51070736}} 
std\+::string {\bfseries command\+Name}
\end{DoxyCompactItemize}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
/home/barant/\+Development/\+B\+M\+A/server\+\_\+core/\+Server\+Core/B\+M\+A\+Command.\+h\item 
/home/barant/\+Development/\+B\+M\+A/server\+\_\+core/\+Server\+Core/B\+M\+A\+Command.\+cpp\end{DoxyCompactItemize}
