\hypertarget{struct__BA}{
\section{\_\-BA Struct Reference}
\label{struct__BA}\index{\_\-BA@{\_\-BA}}
}
Provides the bare minimum context to keep track of a buffered array of bits. Since, in general, the bits are buffered in a temporary structure before being output, they must be flushed.  


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

\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
unsigned int \hyperlink{struct__BA_f47cbcd3d09ae13e18de32bbf0a09826}{buffer}
\item 
unsigned int \hyperlink{struct__BA_8c23470a95a2403dc69604d8b715dee0}{togo}
\item 
unsigned int $\ast$ \hyperlink{struct__BA_c6b3fc58c8637c9197005063197c77dd}{out}
\end{CompactItemize}


\subsection{Detailed Description}
Provides the bare minimum context to keep track of a buffered array of bits. Since, in general, the bits are buffered in a temporary structure before being output, they must be flushed. 

\subsection{Member Data Documentation}
\hypertarget{struct__BA_f47cbcd3d09ae13e18de32bbf0a09826}{
\index{\_\-BA@{\_\-BA}!buffer@{buffer}}
\index{buffer@{buffer}!_BA@{\_\-BA}}
\subsubsection[{buffer}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf \_\-BA::buffer}}}
\label{struct__BA_f47cbcd3d09ae13e18de32bbf0a09826}


Output staging buffer 

Referenced by APE\_\-finish(), APE\_\-reset(), APE\_\-start(), encode(), encode\_\-list(), and immediate\_\-encode().\hypertarget{struct__BA_c6b3fc58c8637c9197005063197c77dd}{
\index{\_\-BA@{\_\-BA}!out@{out}}
\index{out@{out}!_BA@{\_\-BA}}
\subsubsection[{out}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int$\ast$ {\bf \_\-BA::out}}}
\label{struct__BA_c6b3fc58c8637c9197005063197c77dd}


Current output buffer address 

Referenced by APE\_\-finish(), APE\_\-reset(), APE\_\-start(), encode(), encode\_\-list(), immediate\_\-encode(), and set().\hypertarget{struct__BA_8c23470a95a2403dc69604d8b715dee0}{
\index{\_\-BA@{\_\-BA}!togo@{togo}}
\index{togo@{togo}!_BA@{\_\-BA}}
\subsubsection[{togo}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf \_\-BA::togo}}}
\label{struct__BA_8c23470a95a2403dc69604d8b715dee0}


Bits left in the output staging buffer 

Referenced by APE\_\-finish(), APE\_\-reset(), APE\_\-start(), BFP\_\-\_\-word0N(), encode(), encode\_\-list(), and immediate\_\-encode().

The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
\hyperlink{BA_8h}{BA.h}\end{CompactItemize}
