\section{KABC::Lock\-Null Class Reference}
\label{classKABC_1_1LockNull}\index{KABC::LockNull@{KABC::LockNull}}
This class provides a lock without actually locking.  


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

Inheritance diagram for KABC::Lock\-Null:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=61pt]{classKABC_1_1LockNull__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for KABC::Lock\-Null:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=109pt]{classKABC_1_1LockNull__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Lock\-Null} (bool allow\-Access)\label{classKABC_1_1LockNull_a0}

\item 
bool {\bf lock} ()
\item 
bool {\bf unlock} ()
\item 
{\bf QString} {\bf error} () const \label{classKABC_1_1LockNull_a4}

\end{CompactItemize}


\subsection{Detailed Description}
This class provides a lock without actually locking. 

It can be constructed in two ways: One that let all locks succeed and one that let all locks fail. 



Definition at line 34 of file locknull.h.

\subsection{Member Function Documentation}
\index{KABC::LockNull@{KABC::Lock\-Null}!lock@{lock}}
\index{lock@{lock}!KABC::LockNull@{KABC::Lock\-Null}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool Lock\-Null::lock ()\hspace{0.3cm}{\tt  [virtual]}}\label{classKABC_1_1LockNull_a2}


{\bf Lock}{\rm (p.\,\pageref{classKABC_1_1Lock})} resource. 



Reimplemented from {\bf KABC::Lock} {\rm (p.\,\pageref{classKABC_1_1Lock_a2})}.

Definition at line 39 of file locknull.cpp.

References endl(), and kd\-Warning().\index{KABC::LockNull@{KABC::Lock\-Null}!unlock@{unlock}}
\index{unlock@{unlock}!KABC::LockNull@{KABC::Lock\-Null}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool Lock\-Null::unlock ()\hspace{0.3cm}{\tt  [virtual]}}\label{classKABC_1_1LockNull_a3}


Unlock resource. 



Reimplemented from {\bf KABC::Lock} {\rm (p.\,\pageref{classKABC_1_1Lock_a3})}.

Definition at line 51 of file locknull.cpp.

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