\hypertarget{class_s_o_j_o_t_z_1_1_app_core}{}\doxysection{S\+O\+J\+O\+TZ\+::App\+Core Class Reference}
\label{class_s_o_j_o_t_z_1_1_app_core}\index{SOJOTZ::AppCore@{SOJOTZ::AppCore}}


{\ttfamily \#include $<$appcore.\+hpp$>$}



Inheritance diagram for S\+O\+J\+O\+TZ\+::App\+Core\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=310pt]{class_s_o_j_o_t_z_1_1_app_core__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for S\+O\+J\+O\+TZ\+::App\+Core\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=180pt]{class_s_o_j_o_t_z_1_1_app_core__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_s_o_j_o_t_z_1_1_app_core_a37ae9a66fe302091acd3af37ea144626}{App\+Core}} ()
\item 
\mbox{\hyperlink{class_s_o_j_o_t_z_1_1_app_core_ad2667c053f89de0683b81681fa21daa7}{$\sim$\+App\+Core}} ()
\item 
void \mbox{\hyperlink{class_s_o_j_o_t_z_1_1_app_core_adda93eb16761e29890921f2c8618cbd3}{send\+\_\+remote\+\_\+string}} (std\+::string str)
\item 
\mbox{\hyperlink{class_s_o_j_o_t_z_1_1_callback_handler}{S\+O\+J\+O\+T\+Z\+::\+Callback\+Handler}} $\ast$ \mbox{\hyperlink{class_s_o_j_o_t_z_1_1_app_core_a7728a0a067b862a36c577e4c36ce4a4f}{get\+\_\+cbbhandler}} (int32\+\_\+t type)
\end{DoxyCompactItemize}
\doxysubsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_s_o_j_o_t_z_1_1_thread}{S\+O\+J\+O\+T\+Z\+::\+Thread}} $\ast$ \mbox{\hyperlink{class_s_o_j_o_t_z_1_1_app_core_a592c31ab4aacdb19f0730c2ae5d778d4}{m\+\_\+thread}}
\end{DoxyCompactItemize}
\doxysubsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{class_s_o_j_o_t_z_1_1_app_core_a95353e34cd6af7a4f6b84637b99ab454}{process}} ()
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line 19 of file appcore.\+hpp.



\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_s_o_j_o_t_z_1_1_app_core_a37ae9a66fe302091acd3af37ea144626}\label{class_s_o_j_o_t_z_1_1_app_core_a37ae9a66fe302091acd3af37ea144626}} 
\index{SOJOTZ::AppCore@{SOJOTZ::AppCore}!AppCore@{AppCore}}
\index{AppCore@{AppCore}!SOJOTZ::AppCore@{SOJOTZ::AppCore}}
\doxysubsubsection{\texorpdfstring{AppCore()}{AppCore()}}
{\footnotesize\ttfamily S\+O\+J\+O\+T\+Z\+::\+App\+Core\+::\+App\+Core (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Definition at line 18 of file appcore.\+cpp.

\mbox{\Hypertarget{class_s_o_j_o_t_z_1_1_app_core_ad2667c053f89de0683b81681fa21daa7}\label{class_s_o_j_o_t_z_1_1_app_core_ad2667c053f89de0683b81681fa21daa7}} 
\index{SOJOTZ::AppCore@{SOJOTZ::AppCore}!````~AppCore@{$\sim$AppCore}}
\index{````~AppCore@{$\sim$AppCore}!SOJOTZ::AppCore@{SOJOTZ::AppCore}}
\doxysubsubsection{\texorpdfstring{$\sim$AppCore()}{~AppCore()}}
{\footnotesize\ttfamily S\+O\+J\+O\+T\+Z\+::\+App\+Core\+::$\sim$\+App\+Core (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Definition at line 37 of file appcore.\+cpp.



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_s_o_j_o_t_z_1_1_app_core_a7728a0a067b862a36c577e4c36ce4a4f}\label{class_s_o_j_o_t_z_1_1_app_core_a7728a0a067b862a36c577e4c36ce4a4f}} 
\index{SOJOTZ::AppCore@{SOJOTZ::AppCore}!get\_cbbhandler@{get\_cbbhandler}}
\index{get\_cbbhandler@{get\_cbbhandler}!SOJOTZ::AppCore@{SOJOTZ::AppCore}}
\doxysubsubsection{\texorpdfstring{get\_cbbhandler()}{get\_cbbhandler()}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_s_o_j_o_t_z_1_1_callback_handler}{S\+O\+J\+O\+T\+Z\+::\+Callback\+Handler}} $\ast$ S\+O\+J\+O\+T\+Z\+::\+App\+Core\+::get\+\_\+cbbhandler (\begin{DoxyParamCaption}\item[{int32\+\_\+t}]{type }\end{DoxyParamCaption})}



Definition at line 129 of file appcore.\+cpp.

\mbox{\Hypertarget{class_s_o_j_o_t_z_1_1_app_core_a95353e34cd6af7a4f6b84637b99ab454}\label{class_s_o_j_o_t_z_1_1_app_core_a95353e34cd6af7a4f6b84637b99ab454}} 
\index{SOJOTZ::AppCore@{SOJOTZ::AppCore}!process@{process}}
\index{process@{process}!SOJOTZ::AppCore@{SOJOTZ::AppCore}}
\doxysubsubsection{\texorpdfstring{process()}{process()}}
{\footnotesize\ttfamily void S\+O\+J\+O\+T\+Z\+::\+App\+Core\+::process (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

\mbox{\Hypertarget{class_s_o_j_o_t_z_1_1_app_core_adda93eb16761e29890921f2c8618cbd3}\label{class_s_o_j_o_t_z_1_1_app_core_adda93eb16761e29890921f2c8618cbd3}} 
\index{SOJOTZ::AppCore@{SOJOTZ::AppCore}!send\_remote\_string@{send\_remote\_string}}
\index{send\_remote\_string@{send\_remote\_string}!SOJOTZ::AppCore@{SOJOTZ::AppCore}}
\doxysubsubsection{\texorpdfstring{send\_remote\_string()}{send\_remote\_string()}}
{\footnotesize\ttfamily void S\+O\+J\+O\+T\+Z\+::\+App\+Core\+::send\+\_\+remote\+\_\+string (\begin{DoxyParamCaption}\item[{std\+::string}]{str }\end{DoxyParamCaption})}



Definition at line 124 of file appcore.\+cpp.



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{class_s_o_j_o_t_z_1_1_app_core_a592c31ab4aacdb19f0730c2ae5d778d4}\label{class_s_o_j_o_t_z_1_1_app_core_a592c31ab4aacdb19f0730c2ae5d778d4}} 
\index{SOJOTZ::AppCore@{SOJOTZ::AppCore}!m\_thread@{m\_thread}}
\index{m\_thread@{m\_thread}!SOJOTZ::AppCore@{SOJOTZ::AppCore}}
\doxysubsubsection{\texorpdfstring{m\_thread}{m\_thread}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_s_o_j_o_t_z_1_1_thread}{S\+O\+J\+O\+T\+Z\+::\+Thread}}$\ast$ S\+O\+J\+O\+T\+Z\+::\+App\+Core\+::m\+\_\+thread\hspace{0.3cm}{\ttfamily [protected]}}



Definition at line 41 of file appcore.\+hpp.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
sojotz/common/\mbox{\hyperlink{appcore_8hpp}{appcore.\+hpp}}\item 
sojotz/common/\mbox{\hyperlink{appcore_8cpp}{appcore.\+cpp}}\end{DoxyCompactItemize}
