\hypertarget{structUpdateQueueImpl_1_1ReaderPos}{
\section{UpdateQueueImpl$<$ A $>$::ReaderPos Struct Reference}
\label{structUpdateQueueImpl_1_1ReaderPos}\index{UpdateQueueImpl::ReaderPos@{UpdateQueueImpl::ReaderPos}}
}


State associated with an \hyperlink{classUpdateQueue}{UpdateQueue} reader.  


\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structUpdateQueueImpl_1_1ReaderPos_af84f67fa1f84223cb3691c5f227591be}{
{\bfseries ReaderPos} (const typename UpdateBlockList::iterator \&bi, uint32\_\-t pos)}
\label{structUpdateQueueImpl_1_1ReaderPos_af84f67fa1f84223cb3691c5f227591be}

\item 
\hypertarget{structUpdateQueueImpl_1_1ReaderPos_a719b64fede30c3b62ab2ba33e0939b40}{
UpdateBlockList::const\_\-iterator {\bfseries block} () const }
\label{structUpdateQueueImpl_1_1ReaderPos_a719b64fede30c3b62ab2ba33e0939b40}

\item 
\hypertarget{structUpdateQueueImpl_1_1ReaderPos_a016b6a7b921e412b499fe5ee1707b2be}{
uint32\_\-t {\bfseries position} () const }
\label{structUpdateQueueImpl_1_1ReaderPos_a016b6a7b921e412b499fe5ee1707b2be}

\item 
\hypertarget{structUpdateQueueImpl_1_1ReaderPos_a9ea328a0078fe576e38a3195dc4b162b}{
void {\bfseries advance\_\-position} ()}
\label{structUpdateQueueImpl_1_1ReaderPos_a9ea328a0078fe576e38a3195dc4b162b}

\item 
\hypertarget{structUpdateQueueImpl_1_1ReaderPos_ae9dea1305d06205d2b9f68ba8724d8d7}{
void {\bfseries advance\_\-block} ()}
\label{structUpdateQueueImpl_1_1ReaderPos_ae9dea1305d06205d2b9f68ba8724d8d7}

\item 
\hypertarget{structUpdateQueueImpl_1_1ReaderPos_ab2d1b99806514a0a253bcbe6b85a28cd}{
void {\bfseries move\_\-to} (const typename UpdateBlockList::iterator \&bi, uint32\_\-t pos)}
\label{structUpdateQueueImpl_1_1ReaderPos_ab2d1b99806514a0a253bcbe6b85a28cd}

\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structUpdateQueueImpl_1_1ReaderPos_a8f90f0a2961bcc46138761bad1472a15}{
UpdateBlockList::iterator {\bfseries \_\-bi}}
\label{structUpdateQueueImpl_1_1ReaderPos_a8f90f0a2961bcc46138761bad1472a15}

\item 
\hypertarget{structUpdateQueueImpl_1_1ReaderPos_ad84cbcb4f8e2d0c228d9cfc426a36234}{
uint32\_\-t {\bfseries \_\-pos}}
\label{structUpdateQueueImpl_1_1ReaderPos_ad84cbcb4f8e2d0c228d9cfc426a36234}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename A$>$ struct UpdateQueueImpl$<$ A $>$::ReaderPos}

State associated with an \hyperlink{classUpdateQueue}{UpdateQueue} reader. 

The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/rip/update\_\-queue.cc\end{DoxyCompactItemize}
