\hypertarget{structsignal__type__base}{}\section{signal\+\_\+type\+\_\+base Struct Reference}
\label{structsignal__type__base}\index{signal\+\_\+type\+\_\+base@{signal\+\_\+type\+\_\+base}}


{\ttfamily \#include $<$signal\+\_\+protocol\+\_\+internal.\+h$>$}

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
unsigned int \hyperlink{structsignal__type__base_ae6723e8cc683aa10f9c40124d543dc29}{ref\+\_\+count}
\item 
void($\ast$ \hyperlink{structsignal__type__base_abb285716af783a8872ebc951623e9d65}{destroy} )(\hyperlink{structsignal__type__base}{signal\+\_\+type\+\_\+base} $\ast$instance)
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 8 of file signal\+\_\+protocol\+\_\+internal.\+h.



\subsection{Field Documentation}
\mbox{\Hypertarget{structsignal__type__base_abb285716af783a8872ebc951623e9d65}\label{structsignal__type__base_abb285716af783a8872ebc951623e9d65}} 
\index{signal\+\_\+type\+\_\+base@{signal\+\_\+type\+\_\+base}!destroy@{destroy}}
\index{destroy@{destroy}!signal\+\_\+type\+\_\+base@{signal\+\_\+type\+\_\+base}}
\subsubsection{\texorpdfstring{destroy}{destroy}}
{\footnotesize\ttfamily void($\ast$ destroy) (\hyperlink{structsignal__type__base}{signal\+\_\+type\+\_\+base} $\ast$instance)}



Definition at line 10 of file signal\+\_\+protocol\+\_\+internal.\+h.

\mbox{\Hypertarget{structsignal__type__base_ae6723e8cc683aa10f9c40124d543dc29}\label{structsignal__type__base_ae6723e8cc683aa10f9c40124d543dc29}} 
\index{signal\+\_\+type\+\_\+base@{signal\+\_\+type\+\_\+base}!ref\+\_\+count@{ref\+\_\+count}}
\index{ref\+\_\+count@{ref\+\_\+count}!signal\+\_\+type\+\_\+base@{signal\+\_\+type\+\_\+base}}
\subsubsection{\texorpdfstring{ref\+\_\+count}{ref\_count}}
{\footnotesize\ttfamily unsigned int ref\+\_\+count}



Definition at line 9 of file signal\+\_\+protocol\+\_\+internal.\+h.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/\hyperlink{signal__protocol__internal_8h}{signal\+\_\+protocol\+\_\+internal.\+h}\end{DoxyCompactItemize}
