\hypertarget{a00801}{\section{Mem\+Info\+Plugin Class Reference}
\label{a00801}\index{Mem\+Info\+Plugin@{Mem\+Info\+Plugin}}
}
Inheritance diagram for Mem\+Info\+Plugin\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a00801}
\end{center}
\end{figure}
\subsection*{Public Slots}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00801_a925af37ca24b46e21ab2b9cfe80d64b4}{Q\+String {\bfseries version} ()}\label{a00801_a925af37ca24b46e21ab2b9cfe80d64b4}

\end{DoxyCompactItemize}
\subsection*{Signals}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00801_ac2c8a21afe767ef51761084966b4481b}{void {\bfseries log} (\hyperlink{a02444_a595b2880f3ae74561ba390e3fd8c0e7c}{Logtype} \+\_\+type, Q\+String \+\_\+message)}\label{a00801_ac2c8a21afe767ef51761084966b4481b}

\item 
\hypertarget{a00801_a8064b294886479b39a2032334fa6033f}{void {\bfseries log} (Q\+String \+\_\+message)}\label{a00801_a8064b294886479b39a2032334fa6033f}

\item 
\hypertarget{a00801_a6553a5fce20072528ab3063304f05590}{void {\bfseries add\+Widget\+To\+Statusbar} (Q\+Widget $\ast$\+\_\+widget)}\label{a00801_a6553a5fce20072528ab3063304f05590}

\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
Q\+String \hyperlink{a00801_a8d568e00f716f6e9c37ac7b95b210ce3}{name} ()
\begin{DoxyCompactList}\small\item\em Return a name for the plugin. \end{DoxyCompactList}\item 
Q\+String \hyperlink{a00801_a69186154e26238444e3b6bda73e9b3b7}{description} ()
\begin{DoxyCompactList}\small\item\em Return a description of what the plugin is doing. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Slots}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00801_ab2a15515e6cea12d48aedf2b1271ce1d}{void \hyperlink{a00801_ab2a15515e6cea12d48aedf2b1271ce1d}{initialize\+Plugin} ()}\label{a00801_ab2a15515e6cea12d48aedf2b1271ce1d}

\begin{DoxyCompactList}\small\item\em \hyperlink{a00322}{Base\+Interface}. \end{DoxyCompactList}\item 
\hypertarget{a00801_ade96f63e4ee86092a1fd3a022176f5d0}{void {\bfseries plugins\+Initialized} ()}\label{a00801_ade96f63e4ee86092a1fd3a022176f5d0}

\item 
\hypertarget{a00801_a769eac8e645688bf5afa6e71aed38201}{void \hyperlink{a00801_a769eac8e645688bf5afa6e71aed38201}{nvidia\+Memory\+Info\+Update} ()}\label{a00801_a769eac8e645688bf5afa6e71aed38201}

\begin{DoxyCompactList}\small\item\em Update statusbar with N\+V\+I\+D\+I\+A memory infos. \end{DoxyCompactList}\item 
\hypertarget{a00801_a28b47f900b5af6a97e551202bfeb612c}{void \hyperlink{a00801_a28b47f900b5af6a97e551202bfeb612c}{cpu\+Memory\+Info\+Update} ()}\label{a00801_a28b47f900b5af6a97e551202bfeb612c}

\begin{DoxyCompactList}\small\item\em Update statusbar with main memory infos. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00801_afa71013a6c1a6383345592fc9c43ddee}{void \hyperlink{a00801_afa71013a6c1a6383345592fc9c43ddee}{set\+Progress\+Bar\+Style\+Sheet} (Q\+Progress\+Bar $\ast$\+\_\+bar)}\label{a00801_afa71013a6c1a6383345592fc9c43ddee}

\begin{DoxyCompactList}\small\item\em Sets the Qt Stylesheet for the progress bars. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00801_a9713a3a698bf9acc24d040dd6c8ea77a}{Q\+Progress\+Bar $\ast$ \hyperlink{a00801_a9713a3a698bf9acc24d040dd6c8ea77a}{gpu\+Mem\+Bar\+\_\+}}\label{a00801_a9713a3a698bf9acc24d040dd6c8ea77a}

\begin{DoxyCompactList}\small\item\em Status bar for G\+P\+U memory. \end{DoxyCompactList}\item 
\hypertarget{a00801_aae0101b0c9df7b4767235e00879b7950}{Q\+Progress\+Bar $\ast$ \hyperlink{a00801_aae0101b0c9df7b4767235e00879b7950}{main\+Mem\+Bar\+\_\+}}\label{a00801_aae0101b0c9df7b4767235e00879b7950}

\begin{DoxyCompactList}\small\item\em Status bar for Main memory. \end{DoxyCompactList}\item 
\hypertarget{a00801_ac2ea662657bfe465405c1ab961bff27a}{Q\+Timer $\ast$ \hyperlink{a00801_ac2ea662657bfe465405c1ab961bff27a}{update\+Timer\+\_\+}}\label{a00801_ac2ea662657bfe465405c1ab961bff27a}

\begin{DoxyCompactList}\small\item\em Timer that triggers an update of the bars. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 56 of file Mem\+Info.\+hh.



\subsection{Member Function Documentation}
\hypertarget{a00801_a69186154e26238444e3b6bda73e9b3b7}{\index{Mem\+Info\+Plugin@{Mem\+Info\+Plugin}!description@{description}}
\index{description@{description}!Mem\+Info\+Plugin@{Mem\+Info\+Plugin}}
\subsubsection[{description}]{\setlength{\rightskip}{0pt plus 5cm}Q\+String Mem\+Info\+Plugin\+::description (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{a00801_a69186154e26238444e3b6bda73e9b3b7}


Return a description of what the plugin is doing. 

This function has to return a basic description of the plugin 

Implements \hyperlink{a00322_a43f0d3612695b53c848c14f48fea9a7a}{Base\+Interface}.



Definition at line 81 of file Mem\+Info.\+hh.

\hypertarget{a00801_a8d568e00f716f6e9c37ac7b95b210ce3}{\index{Mem\+Info\+Plugin@{Mem\+Info\+Plugin}!name@{name}}
\index{name@{name}!Mem\+Info\+Plugin@{Mem\+Info\+Plugin}}
\subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}Q\+String Mem\+Info\+Plugin\+::name (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{a00801_a8d568e00f716f6e9c37ac7b95b210ce3}


Return a name for the plugin. 

This Function has to return the name of the plugin. 

Implements \hyperlink{a00322_a2b351aa6ef0eb368bce735e243235958}{Base\+Interface}.



Definition at line 80 of file Mem\+Info.\+hh.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Plugin-\/\+Mem\+Info/Mem\+Info.\+hh\item 
Plugin-\/\+Mem\+Info/Mem\+Info.\+cc\end{DoxyCompactItemize}
