\hypertarget{classeo_forge_interface}{}\doxysection{eo\+Forge\+Interface$<$ Itf $>$ Class Template Reference} \label{classeo_forge_interface}\index{eoForgeInterface$<$ Itf $>$@{eoForgeInterface$<$ Itf $>$}} {\ttfamily \#include $<$eo\+Forge.\+h$>$} Inheritance diagram for eo\+Forge\+Interface$<$ Itf $>$\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{classeo_forge_interface__inherit__graph} \end{center} \end{figure} \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classeo_forge_interface_acbcfc4bfa2127c078bc0c14dae0bb1a0}\label{classeo_forge_interface_acbcfc4bfa2127c078bc0c14dae0bb1a0}} virtual Itf \& {\bfseries instantiate} (bool no\+\_\+cache=true)=0 \end{DoxyCompactItemize} \doxysubsection{Detailed Description} \subsubsection*{template$<$class Itf$>$\newline class eo\+Forge\+Interface$<$ Itf $>$} Interface for a \char`\"{}\+Forge\char`\"{}\+: a class that can defer instantiation of \mbox{\hyperlink{class_e_o}{EO}}\textquotesingle{}s operator. This interface only declares an {\ttfamily instantiate} method, in order to be able to make containers of factories (\begin{DoxySeeAlso}{See also} \mbox{\hyperlink{classeo_forge_operator}{eo\+Forge\+Operator}}). \end{DoxySeeAlso} The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize} \item eo/src/eo\+Forge.\+h\end{DoxyCompactItemize}