\section{Data Structures}
Here are the data structures with brief descriptions:\begin{CompactList}
\item\contentsline{section}{\hyperlink{struct__APD__dtx}{\_\-APD\_\-dtx} (Decoding context )}{\pageref{struct__APD__dtx}}{}
\item\contentsline{section}{\hyperlink{union__APE__cv}{\_\-APE\_\-cv} (Defines the limits of the condition value as union between the field definition two 32-bit integers and an interpretted 64-bit number )}{\pageref{union__APE__cv}}{}
\item\contentsline{section}{\hyperlink{struct__APE__cv__ui}{\_\-APE\_\-cv\_\-ui} (Defines the limits of the condition value as two 32-bit integers )}{\pageref{struct__APE__cv__ui}}{}
\item\contentsline{section}{\hyperlink{struct__APE__etx}{\_\-APE\_\-etx} (Encoding context )}{\pageref{struct__APE__etx}}{}
\item\contentsline{section}{\hyperlink{struct__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 )}{\pageref{struct__BA}}{}
\item\contentsline{section}{\hyperlink{struct__BFU}{\_\-BFU} (The return value of the BFU routines, capturing the current 32-bit word that is being used as a source and the extracted value )}{\pageref{struct__BFU}}{}
\item\contentsline{section}{\hyperlink{struct__BTE__compressed}{\_\-BTE\_\-compressed} (Combines the compressed word, its encoding scheme and its size in bits in one structure )}{\pageref{struct__BTE__compressed}}{}
\item\contentsline{section}{\hyperlink{struct__BTREE}{\_\-BTREE} (Context structure for a binary tree )}{\pageref{struct__BTREE}}{}
\item\contentsline{section}{\hyperlink{struct__BTREE__node}{\_\-BTREE\_\-node} (Definition of a node in a binary tree )}{\pageref{struct__BTREE__node}}{}
\item\contentsline{section}{\hyperlink{struct__BW__vector}{\_\-BW\_\-vector} (A counted set of right justified bits )}{\pageref{struct__BW__vector}}{}
\item\contentsline{section}{\hyperlink{struct__HEAP}{\_\-HEAP} (Context structure for a heap )}{\pageref{struct__HEAP}}{}
\item\contentsline{section}{\hyperlink{struct__HistLimits}{\_\-Hist\-Limits} (Min and Max indices of a histogram )}{\pageref{struct__HistLimits}}{}
\item\contentsline{section}{\hyperlink{struct__HUFF__code}{\_\-HUFF\_\-code} (Structure to contain the Huffman code, both the bit pattern and its length )}{\pageref{struct__HUFF__code}}{}
\item\contentsline{section}{\hyperlink{union__HUFF__dinfo}{\_\-HUFF\_\-dinfo} (The information associate with a list member )}{\pageref{union__HUFF__dinfo}}{}
\item\contentsline{section}{\hyperlink{struct__HUFF__dlist}{\_\-HUFF\_\-dlist} (Structure associated with each symbol length )}{\pageref{struct__HUFF__dlist}}{}
\item\contentsline{section}{\hyperlink{struct__HUFF__dtable}{\_\-HUFF\_\-dtable} (Template of a huffman decoding table )}{\pageref{struct__HUFF__dtable}}{}
\end{CompactList}
