aboutsummaryrefslogtreecommitdiffstats
path: root/doc/latex/classmeow_1_1ImplementInterface.tex
blob: 85cdbdafcf8036b6a5293d0566a2e41ea722db92 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
\hypertarget{classmeow_1_1ImplementInterface}{\section{meow\-:\-:Implement\-Interface$<$ T $>$ Class Template Reference}
\label{classmeow_1_1ImplementInterface}\index{meow\-::\-Implement\-Interface$<$ T $>$@{meow\-::\-Implement\-Interface$<$ T $>$}}
}


{\ttfamily \#include \char`\"{}Register\-\_\-\-Implement.\-h\char`\"{}}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
T const \& \hyperlink{classmeow_1_1ImplementInterface_af9de10bbb43c81258baeecccbc3f1431}{identify} () const 
\item 
virtual \hyperlink{classmeow_1_1ImplementInterface_a59ffd1b1c11642588d1ecb0a716ef48a}{$\sim$\-Implement\-Interface} ()
\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classmeow_1_1ImplementInterface_ae9a6b17845cc8b850fb5a97e706396e0}{Implement\-Interface} (T const \&id)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$class T$>$class meow\-::\-Implement\-Interface$<$ T $>$}



Definition at line 7 of file Register\-\_\-\-Implement.\-h.



\subsection{Constructor \& Destructor Documentation}
\hypertarget{classmeow_1_1ImplementInterface_ae9a6b17845cc8b850fb5a97e706396e0}{\index{meow\-::\-Implement\-Interface@{meow\-::\-Implement\-Interface}!Implement\-Interface@{Implement\-Interface}}
\index{Implement\-Interface@{Implement\-Interface}!meow::ImplementInterface@{meow\-::\-Implement\-Interface}}
\subsubsection[{Implement\-Interface}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ {\bf meow\-::\-Implement\-Interface}$<$ T $>$\-::{\bf Implement\-Interface} (
\begin{DoxyParamCaption}
\item[{T const \&}]{id}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}}\label{classmeow_1_1ImplementInterface_ae9a6b17845cc8b850fb5a97e706396e0}


Definition at line 11 of file Register\-\_\-\-Implement.\-h.

\hypertarget{classmeow_1_1ImplementInterface_a59ffd1b1c11642588d1ecb0a716ef48a}{\index{meow\-::\-Implement\-Interface@{meow\-::\-Implement\-Interface}!$\sim$\-Implement\-Interface@{$\sim$\-Implement\-Interface}}
\index{$\sim$\-Implement\-Interface@{$\sim$\-Implement\-Interface}!meow::ImplementInterface@{meow\-::\-Implement\-Interface}}
\subsubsection[{$\sim$\-Implement\-Interface}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ virtual {\bf meow\-::\-Implement\-Interface}$<$ T $>$\-::$\sim${\bf Implement\-Interface} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classmeow_1_1ImplementInterface_a59ffd1b1c11642588d1ecb0a716ef48a}


Definition at line 14 of file Register\-\_\-\-Implement.\-h.



\subsection{Member Function Documentation}
\hypertarget{classmeow_1_1ImplementInterface_af9de10bbb43c81258baeecccbc3f1431}{\index{meow\-::\-Implement\-Interface@{meow\-::\-Implement\-Interface}!identify@{identify}}
\index{identify@{identify}!meow::ImplementInterface@{meow\-::\-Implement\-Interface}}
\subsubsection[{identify}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ T const\& {\bf meow\-::\-Implement\-Interface}$<$ T $>$\-::identify (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{classmeow_1_1ImplementInterface_af9de10bbb43c81258baeecccbc3f1431}


Definition at line 13 of file Register\-\_\-\-Implement.\-h.



The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
meowpp/oo/\hyperlink{Register__Implement_8h}{Register\-\_\-\-Implement.\-h}\end{DoxyCompactItemize}