\section{KApp\-DCOPInterface Class Reference}
\label{classKAppDCOPInterface}\index{KAppDCOPInterface@{KAppDCOPInterface}}
This is the main interface to the {\bf KApplication}{\rm (p.\,\pageref{classKApplication})}. DCOP interface to {\bf KApplication}{\rm (p.\,\pageref{classKApplication})}.  


{\tt \#include $<$kappdcopiface.h$>$}

Inheritance diagram for KApp\-DCOPInterface:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=77pt]{classKAppDCOPInterface__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for KApp\-DCOPInterface:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=132pt]{classKAppDCOPInterface__coll__graph}
\end{center}
\end{figure}
\subsection*{DCOP Member Functions}
\begin{CompactItemize}
\item 
void {\bf disable\-Session\-Management} ()
\begin{CompactList}\small\item\em Disable current applications session management. \item\end{CompactList}\item 
{\bf QCString} {\bf startup\-Id} ()\label{classKAppDCOPInterface_z1}

\item 
{\bf QCString} {\bf caption} ()\label{classKAppDCOPInterface_z2}

\item 
void {\bf quit} ()\label{classKAppDCOPInterface_z3}

\end{CompactItemize}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf KApp\-DCOPInterface} ({\bf KApplication} $\ast$the\-Kapp)
\begin{CompactList}\small\item\em Construct a new interface object. \item\end{CompactList}\item 
{\bf $\sim$KApp\-DCOPInterface} ()
\begin{CompactList}\small\item\em Destructor Cleans up the dcop connection. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
This is the main interface to the {\bf KApplication}{\rm (p.\,\pageref{classKApplication})}. DCOP interface to {\bf KApplication}{\rm (p.\,\pageref{classKApplication})}. 

This will provide a consistant dcop interface to all {\bf KDE}{\rm (p.\,\pageref{namespaceKDE})} applications that use it. 

\begin{Desc}
\item[Author:]Ian Reinhart Geiser $<${\tt geiseri@yahoo.com}$>$ \end{Desc}




Definition at line 36 of file kappdcopiface.h.

\subsection{Constructor \& Destructor Documentation}
\index{KAppDCOPInterface@{KApp\-DCOPInterface}!KAppDCOPInterface@{KAppDCOPInterface}}
\index{KAppDCOPInterface@{KAppDCOPInterface}!KAppDCOPInterface@{KApp\-DCOPInterface}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}KApp\-DCOPInterface::KApp\-DCOPInterface ({\bf KApplication} $\ast$ {\em the\-Kapp})}\label{classKAppDCOPInterface_a0}


Construct a new interface object. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em KApplication}]- The parent {\bf KApplication}{\rm (p.\,\pageref{classKApplication})} object that will provide us with the functional interface.\end{description}
\end{Desc}


Definition at line 25 of file kappdcopiface.cpp.\index{KAppDCOPInterface@{KApp\-DCOPInterface}!~KAppDCOPInterface@{$\sim$KAppDCOPInterface}}
\index{~KAppDCOPInterface@{$\sim$KAppDCOPInterface}!KAppDCOPInterface@{KApp\-DCOPInterface}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}KApp\-DCOPInterface::$\sim${\bf KApp\-DCOPInterface} ()}\label{classKAppDCOPInterface_a1}


Destructor Cleans up the dcop connection. 



Definition at line 31 of file kappdcopiface.cpp.

\subsection{Member Function Documentation}
\index{KAppDCOPInterface@{KApp\-DCOPInterface}!disableSessionManagement@{disableSessionManagement}}
\index{disableSessionManagement@{disableSessionManagement}!KAppDCOPInterface@{KApp\-DCOPInterface}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KApp\-DCOPInterface::disable\-Session\-Management ()}\label{classKAppDCOPInterface_z0}


Disable current applications session management. 



Definition at line 35 of file kappdcopiface.cpp.

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
kappdcopiface.h\item 
kappdcopiface.cpp\end{CompactItemize}
