diff options
Diffstat (limited to 'doc/latex/classmeow_1_1RegisterInterface.tex')
-rw-r--r-- | doc/latex/classmeow_1_1RegisterInterface.tex | 86 |
1 files changed, 86 insertions, 0 deletions
diff --git a/doc/latex/classmeow_1_1RegisterInterface.tex b/doc/latex/classmeow_1_1RegisterInterface.tex new file mode 100644 index 0000000..79af2fa --- /dev/null +++ b/doc/latex/classmeow_1_1RegisterInterface.tex @@ -0,0 +1,86 @@ +\hypertarget{classmeow_1_1RegisterInterface}{\section{meow\-:\-:Register\-Interface$<$ T $>$ Class Template Reference} +\label{classmeow_1_1RegisterInterface}\index{meow\-::\-Register\-Interface$<$ T $>$@{meow\-::\-Register\-Interface$<$ T $>$}} +} + + +{\ttfamily \#include \char`\"{}Register\-\_\-\-Implement.\-h\char`\"{}} + +\subsection*{Public Member Functions} +\begin{DoxyCompactItemize} +\item +virtual bool \hyperlink{classmeow_1_1RegisterInterface_ab94831367f6f8226f668886ceaa99b2c}{reg\-Implement} (\hyperlink{classmeow_1_1ImplementInterface}{Implement\-Interface}$<$ T $>$ $\ast$imp) +\item +virtual \hyperlink{classmeow_1_1ImplementInterface}{Implement\-Interface}$<$ T $>$ $\ast$ \hyperlink{classmeow_1_1RegisterInterface_aa0f73c861a4b917085eed724e61661cf}{get\-Implement} (T const \&identify) +\item +virtual \hyperlink{classmeow_1_1RegisterInterface_affce62cb4c25e89a55fe3a3718c6dd3e}{$\sim$\-Register\-Interface} () +\end{DoxyCompactItemize} +\subsection*{Protected Member Functions} +\begin{DoxyCompactItemize} +\item +\hyperlink{classmeow_1_1RegisterInterface_ac18ca2aeac72ece9f85c3632436426d5}{Register\-Interface} () +\end{DoxyCompactItemize} + + +\subsection{Detailed Description} +\subsubsection*{template$<$class T$>$class meow\-::\-Register\-Interface$<$ T $>$} + + + +Definition at line 17 of file Register\-\_\-\-Implement.\-h. + + + +\subsection{Constructor \& Destructor Documentation} +\hypertarget{classmeow_1_1RegisterInterface_ac18ca2aeac72ece9f85c3632436426d5}{\index{meow\-::\-Register\-Interface@{meow\-::\-Register\-Interface}!Register\-Interface@{Register\-Interface}} +\index{Register\-Interface@{Register\-Interface}!meow::RegisterInterface@{meow\-::\-Register\-Interface}} +\subsubsection[{Register\-Interface}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ {\bf meow\-::\-Register\-Interface}$<$ T $>$\-::{\bf Register\-Interface} ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}}\label{classmeow_1_1RegisterInterface_ac18ca2aeac72ece9f85c3632436426d5} + + +Definition at line 5 of file Register\-\_\-\-Implement.\-hpp. + +\hypertarget{classmeow_1_1RegisterInterface_affce62cb4c25e89a55fe3a3718c6dd3e}{\index{meow\-::\-Register\-Interface@{meow\-::\-Register\-Interface}!$\sim$\-Register\-Interface@{$\sim$\-Register\-Interface}} +\index{$\sim$\-Register\-Interface@{$\sim$\-Register\-Interface}!meow::RegisterInterface@{meow\-::\-Register\-Interface}} +\subsubsection[{$\sim$\-Register\-Interface}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ virtual {\bf meow\-::\-Register\-Interface}$<$ T $>$\-::$\sim${\bf Register\-Interface} ( +\begin{DoxyParamCaption} +{} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classmeow_1_1RegisterInterface_affce62cb4c25e89a55fe3a3718c6dd3e} + + +Definition at line 25 of file Register\-\_\-\-Implement.\-h. + + + +\subsection{Member Function Documentation} +\hypertarget{classmeow_1_1RegisterInterface_aa0f73c861a4b917085eed724e61661cf}{\index{meow\-::\-Register\-Interface@{meow\-::\-Register\-Interface}!get\-Implement@{get\-Implement}} +\index{get\-Implement@{get\-Implement}!meow::RegisterInterface@{meow\-::\-Register\-Interface}} +\subsubsection[{get\-Implement}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ {\bf Implement\-Interface}$<$ T $>$ $\ast$ {\bf meow\-::\-Register\-Interface}$<$ T $>$\-::get\-Implement ( +\begin{DoxyParamCaption} +\item[{T const \&}]{identify} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classmeow_1_1RegisterInterface_aa0f73c861a4b917085eed724e61661cf} + + +Definition at line 16 of file Register\-\_\-\-Implement.\-hpp. + +\hypertarget{classmeow_1_1RegisterInterface_ab94831367f6f8226f668886ceaa99b2c}{\index{meow\-::\-Register\-Interface@{meow\-::\-Register\-Interface}!reg\-Implement@{reg\-Implement}} +\index{reg\-Implement@{reg\-Implement}!meow::RegisterInterface@{meow\-::\-Register\-Interface}} +\subsubsection[{reg\-Implement}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T $>$ bool {\bf meow\-::\-Register\-Interface}$<$ T $>$\-::reg\-Implement ( +\begin{DoxyParamCaption} +\item[{{\bf Implement\-Interface}$<$ T $>$ $\ast$}]{imp} +\end{DoxyParamCaption} +)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classmeow_1_1RegisterInterface_ab94831367f6f8226f668886ceaa99b2c} + + +Definition at line 7 of file Register\-\_\-\-Implement.\-hpp. + + + +The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize} +\item +meowpp/oo/\hyperlink{Register__Implement_8h}{Register\-\_\-\-Implement.\-h}\item +meowpp/oo/\hyperlink{Register__Implement_8hpp}{Register\-\_\-\-Implement.\-hpp}\end{DoxyCompactItemize} |