\hypertarget{classPolicyProfiler}{
\section{PolicyProfiler Class Reference}
\label{classPolicyProfiler}\index{PolicyProfiler@{PolicyProfiler}}
}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classPolicyProfiler_aeff9a3f4843d2e68aa8bc4ca89382c43}{
typedef uint64\_\-t {\bfseries TU}}
\label{classPolicyProfiler_aeff9a3f4843d2e68aa8bc4ca89382c43}

\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classPolicyProfiler_a5b7bb6b6e321627704dc4b1deb176ae9}{
void {\bfseries clear} ()}
\label{classPolicyProfiler_a5b7bb6b6e321627704dc4b1deb176ae9}

\item 
\hypertarget{classPolicyProfiler_aa6e95a352168a0f76ae64b234295c732}{
void {\bfseries start} ()}
\label{classPolicyProfiler_aa6e95a352168a0f76ae64b234295c732}

\item 
\hypertarget{classPolicyProfiler_aedd2903c0525d63f0ea399b98d10c152}{
void {\bfseries stop} ()}
\label{classPolicyProfiler_aedd2903c0525d63f0ea399b98d10c152}

\item 
\hypertarget{classPolicyProfiler_a585e7138d43023ffa5420447dc73499a}{
unsigned {\bfseries count} ()}
\label{classPolicyProfiler_a585e7138d43023ffa5420447dc73499a}

\item 
\hypertarget{classPolicyProfiler_a7c266114e7be703f97ccedfd6bb886de}{
TU {\bfseries sample} (unsigned idx)}
\label{classPolicyProfiler_a7c266114e7be703f97ccedfd6bb886de}

\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classPolicyProfiler_a3a0c2948555fa687c8d4f05f148b34e6}{
static const unsigned int {\bfseries MAX\_\-SAMPLES} = 128}
\label{classPolicyProfiler_a3a0c2948555fa687c8d4f05f148b34e6}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classPolicyProfiler_ab6977b5e67b076c4b8e80771f1f92582}{
TU {\bfseries \_\-samples} \mbox{[}MAX\_\-SAMPLES\mbox{]}}
\label{classPolicyProfiler_ab6977b5e67b076c4b8e80771f1f92582}

\item 
\hypertarget{classPolicyProfiler_a580e2131744a2a9b10cab9699ca80d9b}{
unsigned {\bfseries \_\-samplec}}
\label{classPolicyProfiler_a580e2131744a2a9b10cab9699ca80d9b}

\item 
\hypertarget{classPolicyProfiler_af8448e3b01d65d88cee512e273fc6c57}{
bool {\bfseries \_\-stopped}}
\label{classPolicyProfiler_af8448e3b01d65d88cee512e273fc6c57}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/policy/backend/policy\_\-profiler.hh\item 
/home/greearb/git/xorp.ct.github/xorp/policy/backend/policy\_\-profiler.cc\end{DoxyCompactItemize}
