\hypertarget{class_b_m_a_game_session}{}\section{B\+M\+A\+Game\+Session Class Reference}
\label{class_b_m_a_game_session}\index{B\+M\+A\+Game\+Session@{B\+M\+A\+Game\+Session}}


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


Collaboration diagram for B\+M\+A\+Game\+Session\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_b_m_a_game_session__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{class_b_m_a_game_session_a8199021fc4700d406b642aef72b7ca4c}\label{class_b_m_a_game_session_a8199021fc4700d406b642aef72b7ca4c}} 
{\bfseries B\+M\+A\+Game\+Session} (\hyperlink{class_b_m_a_e_poll}{B\+M\+A\+E\+Poll} \&e\+Poll, \hyperlink{class_b_m_a_game_server}{B\+M\+A\+Game\+Server} \&server)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{class_b_m_a_game_session_a5caf84ee685ff89e8c6390caa65ff1f9}\label{class_b_m_a_game_session_a5caf84ee685ff89e8c6390caa65ff1f9}} 
std\+::string {\bfseries player\+Name}
\item 
\mbox{\Hypertarget{class_b_m_a_game_session_aaf60143e1a986a6be6d0068cd6232299}\label{class_b_m_a_game_session_aaf60143e1a986a6be6d0068cd6232299}} 
bool {\bfseries is\+Authenticated} = false
\item 
\mbox{\Hypertarget{class_b_m_a_game_session_aa6683b28ecd58c1e94aa7727fd963735}\label{class_b_m_a_game_session_aa6683b28ecd58c1e94aa7727fd963735}} 
int {\bfseries zone\+Id} = 1
\item 
\mbox{\Hypertarget{class_b_m_a_game_session_a569d4fb3ceeeaba02cc23adcb0273309}\label{class_b_m_a_game_session_a569d4fb3ceeeaba02cc23adcb0273309}} 
std\+::string {\bfseries pos}
\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{class_b_m_a_game_session_afacd9ae5b0917608ebbf356edeea2f86}\label{class_b_m_a_game_session_afacd9ae5b0917608ebbf356edeea2f86}} 
void {\bfseries protocol} (std\+::string data) override
\item 
\mbox{\Hypertarget{class_b_m_a_game_session_a718503144c0ce1e259b1ac67321edc47}\label{class_b_m_a_game_session_a718503144c0ce1e259b1ac67321edc47}} 
void {\bfseries output} (\hyperlink{class_b_m_a_session}{B\+M\+A\+Session} $\ast$session)
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
/home/barant/\+Documents/\+Development/\+B\+M\+A\+Sockets/B\+M\+A\+Game\+Session.\+h\item 
/home/barant/\+Documents/\+Development/\+B\+M\+A\+Sockets/B\+M\+A\+Game\+Session.\+cpp\end{DoxyCompactItemize}
