\hypertarget{structcpp__redis_1_1subscriber_1_1callback__holder}{}\section{cpp\+\_\+redis\+:\+:subscriber\+:\+:callback\+\_\+holder Struct Reference}
\label{structcpp__redis_1_1subscriber_1_1callback__holder}\index{cpp\+\_\+redis\+::subscriber\+::callback\+\_\+holder@{cpp\+\_\+redis\+::subscriber\+::callback\+\_\+holder}}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classcpp__redis_1_1subscriber_ac6ab8ebc526d784e4b79a39bbd73dca8}{subscribe\+\_\+callback\+\_\+t} \hyperlink{structcpp__redis_1_1subscriber_1_1callback__holder_a80849894dab4dc10d61d52f9c405a040}{subscribe\+\_\+callback}
\item 
\hyperlink{classcpp__redis_1_1subscriber_a19ea39dfabeb19937a9ce4c8d21781b4}{acknowledgement\+\_\+callback\+\_\+t} \hyperlink{structcpp__redis_1_1subscriber_1_1callback__holder_a56e8400a4fba9d0076d2c699f20a8bfc}{acknowledgement\+\_\+callback}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
struct to hold callbacks (sub and ack) for a given channel or pattern 

\subsection{Member Data Documentation}
\mbox{\Hypertarget{structcpp__redis_1_1subscriber_1_1callback__holder_a56e8400a4fba9d0076d2c699f20a8bfc}\label{structcpp__redis_1_1subscriber_1_1callback__holder_a56e8400a4fba9d0076d2c699f20a8bfc}} 
\index{cpp\+\_\+redis\+::subscriber\+::callback\+\_\+holder@{cpp\+\_\+redis\+::subscriber\+::callback\+\_\+holder}!acknowledgement\+\_\+callback@{acknowledgement\+\_\+callback}}
\index{acknowledgement\+\_\+callback@{acknowledgement\+\_\+callback}!cpp\+\_\+redis\+::subscriber\+::callback\+\_\+holder@{cpp\+\_\+redis\+::subscriber\+::callback\+\_\+holder}}
\subsubsection{\texorpdfstring{acknowledgement\+\_\+callback}{acknowledgement\_callback}}
{\footnotesize\ttfamily \hyperlink{classcpp__redis_1_1subscriber_a19ea39dfabeb19937a9ce4c8d21781b4}{acknowledgement\+\_\+callback\+\_\+t} cpp\+\_\+redis\+::subscriber\+::callback\+\_\+holder\+::acknowledgement\+\_\+callback}

\mbox{\Hypertarget{structcpp__redis_1_1subscriber_1_1callback__holder_a80849894dab4dc10d61d52f9c405a040}\label{structcpp__redis_1_1subscriber_1_1callback__holder_a80849894dab4dc10d61d52f9c405a040}} 
\index{cpp\+\_\+redis\+::subscriber\+::callback\+\_\+holder@{cpp\+\_\+redis\+::subscriber\+::callback\+\_\+holder}!subscribe\+\_\+callback@{subscribe\+\_\+callback}}
\index{subscribe\+\_\+callback@{subscribe\+\_\+callback}!cpp\+\_\+redis\+::subscriber\+::callback\+\_\+holder@{cpp\+\_\+redis\+::subscriber\+::callback\+\_\+holder}}
\subsubsection{\texorpdfstring{subscribe\+\_\+callback}{subscribe\_callback}}
{\footnotesize\ttfamily \hyperlink{classcpp__redis_1_1subscriber_ac6ab8ebc526d784e4b79a39bbd73dca8}{subscribe\+\_\+callback\+\_\+t} cpp\+\_\+redis\+::subscriber\+::callback\+\_\+holder\+::subscribe\+\_\+callback}



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
includes/cpp\+\_\+redis/core/\hyperlink{subscriber_8hpp}{subscriber.\+hpp}\end{DoxyCompactItemize}
