\hypertarget{classKatabatic_1_1BaseObserver}{\section{Base\-Observer Class Reference} \label{classKatabatic_1_1BaseObserver}\index{Base\-Observer@{Base\-Observer}} } \hyperlink{classKatabatic_1_1Observer}{Observer} Design Pattern, \hyperlink{classKatabatic_1_1Observer}{Observer} part. Inheritance diagram for Base\-Observer\-:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=160pt]{classKatabatic_1_1BaseObserver__inherit__graph} \end{center} \end{figure} \subsection*{Public Member Functions} \begin{DoxyCompactItemize} \item virtual void \hyperlink{classKatabatic_1_1BaseObserver_a52e577fb0c4f2e3650928334fb621c2f}{notify} (unsigned int flags) \end{DoxyCompactItemize} \subsection{Detailed Description} \hyperlink{classKatabatic_1_1Observer}{Observer} Design Pattern, \hyperlink{classKatabatic_1_1Observer}{Observer} part. This class is used as a non-\/template base class for the templatized \hyperlink{classKatabatic_1_1Observer}{Observer} one. It is used to avoid propagating template to the whole \hyperlink{classKatabatic_1_1Observable}{Observable} class. It only contains the \hyperlink{classKatabatic_1_1BaseObserver_a52e577fb0c4f2e3650928334fb621c2f}{Observer\-::notify()} virtual method. \subsection{Member Function Documentation} \hypertarget{classKatabatic_1_1BaseObserver_a52e577fb0c4f2e3650928334fb621c2f}{\index{Katabatic\-::\-Base\-Observer@{Katabatic\-::\-Base\-Observer}!notify@{notify}} \index{notify@{notify}!Katabatic::BaseObserver@{Katabatic\-::\-Base\-Observer}} \subsubsection[{notify}]{\setlength{\rightskip}{0pt plus 5cm}void notify ( \begin{DoxyParamCaption} \item[{unsigned int}]{flags} \end{DoxyParamCaption} )\hspace{0.3cm}{\ttfamily [virtual]}}}\label{classKatabatic_1_1BaseObserver_a52e577fb0c4f2e3650928334fb621c2f} The method which will be called whenever a change occurs on the \hyperlink{classKatabatic_1_1Observable}{Observable}. Referenced by Observable\-::notify(). The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize} \item Observer.\-h\item Observer.\-cpp\item Observer.\-dox\end{DoxyCompactItemize}