\hypertarget{dprintf_8h}{
\section{dprintf.h File Reference}
\label{dprintf_8h}\index{dprintf.h@{dprintf.h}}
}
Debugging print out. 



This graph shows which files directly or indirectly include this file:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=117pt]{dprintf_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Defines}
\begin{CompactItemize}
\item 
\#define \hyperlink{dprintf_8h_a0}{DPRINTF}(format,)
\begin{CompactList}\small\item\em Debugging print macro, enable if and only if DEBUG is defined. \item\end{CompactList}\item 
\hypertarget{dprintf_8h_a1}{
\#define {\bf dprintf}(format,)}
\label{dprintf_8h_a1}

\item 
\hypertarget{dprintf_8h_a2}{
\#define \hyperlink{dprintf_8h_a2}{DECLARE}(statement)}
\label{dprintf_8h_a2}

\begin{CompactList}\small\item\em If defined, drops {\em statement\/}. \item\end{CompactList}\item 
\hypertarget{dprintf_8h_a3}{
\#define {\bf declare}(statement)}
\label{dprintf_8h_a3}

\item 
\#define \hyperlink{dprintf_8h_a4}{DPRINTF\_\-0}(format,)
\begin{CompactList}\small\item\em Debugging print macro, enable if and only if DEBUG\_\-0 is defined. \item\end{CompactList}\item 
\hypertarget{dprintf_8h_a5}{
\#define {\bf dprintf\_\-0}(format,)}
\label{dprintf_8h_a5}

\item 
\hypertarget{dprintf_8h_a6}{
\#define \hyperlink{dprintf_8h_a6}{DECLARE\_\-0}(statement)}
\label{dprintf_8h_a6}

\begin{CompactList}\small\item\em If defined, drops {\em statement\/}. \item\end{CompactList}\item 
\hypertarget{dprintf_8h_a7}{
\#define {\bf declare\_\-0}(statement)}
\label{dprintf_8h_a7}

\item 
\#define \hyperlink{dprintf_8h_a8}{DPRINTF\_\-1}(format,)
\begin{CompactList}\small\item\em Debugging print macro, enable if and only if DEBUG is defined. \item\end{CompactList}\item 
\hypertarget{dprintf_8h_a9}{
\#define {\bf dprintf\_\-1}(format,)}
\label{dprintf_8h_a9}

\item 
\hypertarget{dprintf_8h_a10}{
\#define \hyperlink{dprintf_8h_a10}{DECLARE\_\-1}(statement,)}
\label{dprintf_8h_a10}

\begin{CompactList}\small\item\em If defined, drops {\em statement\/}. \item\end{CompactList}\item 
\hypertarget{dprintf_8h_a11}{
\#define {\bf declare\_\-1}(statement)}
\label{dprintf_8h_a11}

\end{CompactItemize}


\subsection{Detailed Description}
Debugging print out. 

\begin{Desc}
\item[Author:]JJRussell - \href{mailto:russell@slac.stanford.edu}{\tt russell@slac.stanford.edu}\end{Desc}


\footnotesize\begin{verbatim}   CVS $Id: dprintf.h,v 1.1 2007/06/17 22:24:31 russell Exp $
\end{verbatim}
\normalsize


Defines three macro DPRINTF, DPRINTF\_\-0, DPRINTF\_\-1. These are noops unless the corresponding symbols, DEBUG, DEBUG\_\-0 or DEBUG\_\-1 are defined

\subsection{Define Documentation}
\hypertarget{dprintf_8h_a0}{
\index{dprintf.h@{dprintf.h}!DPRINTF@{DPRINTF}}
\index{DPRINTF@{DPRINTF}!dprintf.h@{dprintf.h}}
\subsubsection[DPRINTF]{\setlength{\rightskip}{0pt plus 5cm}\#define DPRINTF(format)}}
\label{dprintf_8h_a0}


Debugging print macro, enable if and only if DEBUG is defined. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em format}]The printf style formatting string\end{description}
\end{Desc}
\hypertarget{dprintf_8h_a4}{
\index{dprintf.h@{dprintf.h}!DPRINTF_0@{DPRINTF\_\-0}}
\index{DPRINTF_0@{DPRINTF\_\-0}!dprintf.h@{dprintf.h}}
\subsubsection[DPRINTF\_\-0]{\setlength{\rightskip}{0pt plus 5cm}\#define DPRINTF\_\-0(format)}}
\label{dprintf_8h_a4}


Debugging print macro, enable if and only if DEBUG\_\-0 is defined. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em format}]The printf style formatting string\end{description}
\end{Desc}
\hypertarget{dprintf_8h_a8}{
\index{dprintf.h@{dprintf.h}!DPRINTF_1@{DPRINTF\_\-1}}
\index{DPRINTF_1@{DPRINTF\_\-1}!dprintf.h@{dprintf.h}}
\subsubsection[DPRINTF\_\-1]{\setlength{\rightskip}{0pt plus 5cm}\#define DPRINTF\_\-1(format)}}
\label{dprintf_8h_a8}


Debugging print macro, enable if and only if DEBUG is defined. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em format}]The printf style formatting string\end{description}
\end{Desc}
