<reponame>OpenAnimationLibrary/dox
\hypertarget{class_command_handler_helper2}{}\doxysection{Command\+Handler\+Helper2\texorpdfstring{$<$}{<} T, R \texorpdfstring{$>$}{>} Class Template Reference}
\label{class_command_handler_helper2}\index{CommandHandlerHelper2$<$ T, R $>$@{CommandHandlerHelper2$<$ T, R $>$}}
Inheritance diagram for Command\+Handler\+Helper2\texorpdfstring{$<$}{<} T, R \texorpdfstring{$>$}{>}\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_command_handler_helper2}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_command_handler_helper2_aed78473352fa09ffa7c8049d792016bd}{Command\+Handler\+Helper2}} (T $\ast$target, void(T\+::$\ast$method)(R), R value)
\item 
void \mbox{\hyperlink{class_command_handler_helper2_af7ceff740f935bee3ac8aabe72e9df4c}{execute}} () override
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
\subsubsection*{template$<$class T, typename R$>$\newline
class Command\+Handler\+Helper2$<$ T, R $>$}


\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_command_handler_helper2_aed78473352fa09ffa7c8049d792016bd}\label{class_command_handler_helper2_aed78473352fa09ffa7c8049d792016bd}} 
\index{CommandHandlerHelper2$<$ T, R $>$@{CommandHandlerHelper2$<$ T, R $>$}!CommandHandlerHelper2@{CommandHandlerHelper2}}
\index{CommandHandlerHelper2@{CommandHandlerHelper2}!CommandHandlerHelper2$<$ T, R $>$@{CommandHandlerHelper2$<$ T, R $>$}}
\doxysubsubsection{\texorpdfstring{CommandHandlerHelper2()}{CommandHandlerHelper2()}}
{\footnotesize\ttfamily template$<$class T , typename R $>$ \\
\mbox{\hyperlink{class_command_handler_helper2}{Command\+Handler\+Helper2}}$<$ T, R $>$\mbox{\hyperlink{class_command_handler_helper2}{\+::\+Command\+Handler\+Helper2}} (\begin{DoxyParamCaption}\item[{T $\ast$}]{target,  }\item[{void(T\+::$\ast$)(R)}]{method,  }\item[{R}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}


\begin{DoxyCode}{0}
\DoxyCodeLine{00212       : m\_target(target), m\_method(method), m\_value(value) \{\}}

\end{DoxyCode}


\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_command_handler_helper2_af7ceff740f935bee3ac8aabe72e9df4c}\label{class_command_handler_helper2_af7ceff740f935bee3ac8aabe72e9df4c}} 
\index{CommandHandlerHelper2$<$ T, R $>$@{CommandHandlerHelper2$<$ T, R $>$}!execute@{execute}}
\index{execute@{execute}!CommandHandlerHelper2$<$ T, R $>$@{CommandHandlerHelper2$<$ T, R $>$}}
\doxysubsubsection{\texorpdfstring{execute()}{execute()}}
{\footnotesize\ttfamily template$<$class T , typename R $>$ \\
void \mbox{\hyperlink{class_command_handler_helper2}{Command\+Handler\+Helper2}}$<$ T, R $>$\+::execute (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [override]}, {\ttfamily [virtual]}}



Implements \mbox{\hyperlink{class_command_handler_interface}{Command\+Handler\+Interface}}.


\begin{DoxyCode}{0}
\DoxyCodeLine{00213 \{ (m\_target-\/>*m\_method)(m\_value); \}}

\end{DoxyCode}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
E\+:/opentoonz/toonz/sources/include/toonzqt/menubarcommand.\+h\end{DoxyCompactItemize}
