\section{sources/utilities/bits.h File Reference}
\label{bits_8h}\index{sources/utilities/bits.h@{sources/utilities/bits.h}}
{\tt \#include $<$vector$>$}\par
{\tt \#include \char`\"{}constants.h\char`\"{}}\par
{\tt \#include \char`\"{}setutils.h\char`\"{}}\par


Include dependency graph for bits.h:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=186pt]{bits_8h__incl}
\end{center}
\end{figure}


This graph shows which files directly or indirectly include this file:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=165pt]{bits_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Namespaces}
\begin{CompactItemize}
\item 
namespace {\bf atlas}
\item 
namespace {\bf atlas::bits}
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
unsigned {\bf atlas::bits::bit\-Count} (unsigned long f)
\item 
void {\bf atlas::bits::copy} (void $\ast$dest, const void $\ast${\bf source}, size\_\-t d)
\item 
size\_\-t {\bf atlas::bits::first\-Bit} (unsigned long f)
\item 
size\_\-t {\bf atlas::bits::last\-Bit} (unsigned long f)
\item 
void {\bf atlas::bits::permute} (unsigned long \&f, const {\bf setutils::Permutation} \&a)
\end{CompactItemize}
