\hypertarget{class_b_m_a_terminal}{}\section{B\+M\+A\+Terminal Class Reference}
\label{class_b_m_a_terminal}\index{B\+M\+A\+Terminal@{B\+M\+A\+Terminal}}


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


Collaboration diagram for B\+M\+A\+Terminal\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_b_m_a_terminal__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{class_b_m_a_terminal_a57c78d2497c47e3c41aae3906e8feedd}\label{class_b_m_a_terminal_a57c78d2497c47e3c41aae3906e8feedd}} 
{\bfseries B\+M\+A\+Terminal} (\hyperlink{class_b_m_a_e_poll}{B\+M\+A\+E\+Poll} \&e\+Poll, \hyperlink{class_b_m_a_t_c_p_server_socket}{B\+M\+A\+T\+C\+P\+Server\+Socket} \&server)
\item 
\mbox{\Hypertarget{class_b_m_a_terminal_a1aabd2e1f9aea94fb354274d463af64f}\label{class_b_m_a_terminal_a1aabd2e1f9aea94fb354274d463af64f}} 
int {\bfseries get\+Lines} ()
\item 
\mbox{\Hypertarget{class_b_m_a_terminal_acd53ed1bf84952879580f819e3fd2616}\label{class_b_m_a_terminal_acd53ed1bf84952879580f819e3fd2616}} 
void {\bfseries clear} ()
\item 
\mbox{\Hypertarget{class_b_m_a_terminal_a00f07e9464199077c3876849e2c231cb}\label{class_b_m_a_terminal_a00f07e9464199077c3876849e2c231cb}} 
void {\bfseries clear\+E\+OL} ()
\item 
\mbox{\Hypertarget{class_b_m_a_terminal_aa3226cb9acd682cd6855256f9f42bcd2}\label{class_b_m_a_terminal_aa3226cb9acd682cd6855256f9f42bcd2}} 
void {\bfseries set\+Cursor\+Location} (int x, int y)
\item 
\mbox{\Hypertarget{class_b_m_a_terminal_abe8478724731d0fbfbdc8498822deab7}\label{class_b_m_a_terminal_abe8478724731d0fbfbdc8498822deab7}} 
void {\bfseries set\+Color} (int color)
\item 
\mbox{\Hypertarget{class_b_m_a_terminal_a0a200b38a8d7290d7d6f4ea4d3c07710}\label{class_b_m_a_terminal_a0a200b38a8d7290d7d6f4ea4d3c07710}} 
void {\bfseries set\+Back\+Color} (int color)
\item 
\mbox{\Hypertarget{class_b_m_a_terminal_a92fc1e649b84942f83d2f8087488ef9b}\label{class_b_m_a_terminal_a92fc1e649b84942f83d2f8087488ef9b}} 
void {\bfseries save\+Cursor} ()
\item 
\mbox{\Hypertarget{class_b_m_a_terminal_ad18bea2185f2e9967702f5b03e7d17b3}\label{class_b_m_a_terminal_ad18bea2185f2e9967702f5b03e7d17b3}} 
void {\bfseries restore\+Cursor} ()
\item 
\mbox{\Hypertarget{class_b_m_a_terminal_af6c84e51da65bcbc2269f0e039be3c85}\label{class_b_m_a_terminal_af6c84e51da65bcbc2269f0e039be3c85}} 
void {\bfseries Next\+Line} (int lines)
\item 
\mbox{\Hypertarget{class_b_m_a_terminal_a88c3bee63f6dfb91712df2e3eb40d5da}\label{class_b_m_a_terminal_a88c3bee63f6dfb91712df2e3eb40d5da}} 
void {\bfseries Previous\+Line} (int lines)
\item 
\mbox{\Hypertarget{class_b_m_a_terminal_a0485339e9ba3826028c8c23c9035338c}\label{class_b_m_a_terminal_a0485339e9ba3826028c8c23c9035338c}} 
void {\bfseries scroll\+Area} (int start, int end)
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


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\+Terminal.\+h\item 
/home/barant/\+Development/\+B\+M\+A/server\+\_\+core/\+Server\+Core/B\+M\+A\+Terminal.\+cpp\end{DoxyCompactItemize}
