\doxysection{huff\+\_\+code\+\_\+s Struct Reference}
\label{structhuff__code__s}\index{huff\_code\_s@{huff\_code\_s}}
\doxysubsubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
int16 \textbf{ refcount}
\item 
uint8 \textbf{ maxbits}
\item 
uint8 \textbf{ type}
\item 
uint32 $\ast$ \textbf{ firstcode}
\item 
uint32 $\ast$ \textbf{ numl}
\item 
\textbf{ huff\+\_\+codeword\+\_\+t} $\ast$$\ast$ \textbf{ syms}
\item 
\textbf{ hash\+\_\+table\+\_\+t} $\ast$ \textbf{ codewords}
\item 
FILE $\ast$ \textbf{ fh}
\item 
\textbf{ bit\+\_\+encode\+\_\+t} $\ast$ \textbf{ be}
\item 
int \textbf{ boff}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \textbf{ 71} of file \textbf{ huff\+\_\+code.\+c}.



\doxysubsection{Field Documentation}
\label{structhuff__code__s_a6f3275772bb555b17e011e2a3e2f950a} 
\index{huff\_code\_s@{huff\_code\_s}!be@{be}}
\index{be@{be}!huff\_code\_s@{huff\_code\_s}}
\doxysubsubsection{be}
{\footnotesize\ttfamily \textbf{ bit\+\_\+encode\+\_\+t}$\ast$ huff\+\_\+code\+\_\+s\+::be}



Definition at line \textbf{ 80} of file \textbf{ huff\+\_\+code.\+c}.

\label{structhuff__code__s_ac447f84ac85737d25d8d424b56f98471} 
\index{huff\_code\_s@{huff\_code\_s}!boff@{boff}}
\index{boff@{boff}!huff\_code\_s@{huff\_code\_s}}
\doxysubsubsection{boff}
{\footnotesize\ttfamily int huff\+\_\+code\+\_\+s\+::boff}



Definition at line \textbf{ 81} of file \textbf{ huff\+\_\+code.\+c}.

\label{structhuff__code__s_ace4c3c6e717f01340e2596218821776f} 
\index{huff\_code\_s@{huff\_code\_s}!codewords@{codewords}}
\index{codewords@{codewords}!huff\_code\_s@{huff\_code\_s}}
\doxysubsubsection{codewords}
{\footnotesize\ttfamily \textbf{ hash\+\_\+table\+\_\+t}$\ast$ huff\+\_\+code\+\_\+s\+::codewords}



Definition at line \textbf{ 78} of file \textbf{ huff\+\_\+code.\+c}.

\label{structhuff__code__s_a83e1e8aa93391128edb5c1b76aa6aed8} 
\index{huff\_code\_s@{huff\_code\_s}!fh@{fh}}
\index{fh@{fh}!huff\_code\_s@{huff\_code\_s}}
\doxysubsubsection{fh}
{\footnotesize\ttfamily FILE$\ast$ huff\+\_\+code\+\_\+s\+::fh}



Definition at line \textbf{ 79} of file \textbf{ huff\+\_\+code.\+c}.

\label{structhuff__code__s_a09f2cca3a019e8dfdc44044cfd075325} 
\index{huff\_code\_s@{huff\_code\_s}!firstcode@{firstcode}}
\index{firstcode@{firstcode}!huff\_code\_s@{huff\_code\_s}}
\doxysubsubsection{firstcode}
{\footnotesize\ttfamily uint32$\ast$ huff\+\_\+code\+\_\+s\+::firstcode}



Definition at line \textbf{ 75} of file \textbf{ huff\+\_\+code.\+c}.

\label{structhuff__code__s_a591fbcc9dba9ac9052c1133a5e5be44e} 
\index{huff\_code\_s@{huff\_code\_s}!maxbits@{maxbits}}
\index{maxbits@{maxbits}!huff\_code\_s@{huff\_code\_s}}
\doxysubsubsection{maxbits}
{\footnotesize\ttfamily uint8 huff\+\_\+code\+\_\+s\+::maxbits}



Definition at line \textbf{ 73} of file \textbf{ huff\+\_\+code.\+c}.

\label{structhuff__code__s_a844c2ae3f1164eda3c4145c499fc9d6c} 
\index{huff\_code\_s@{huff\_code\_s}!numl@{numl}}
\index{numl@{numl}!huff\_code\_s@{huff\_code\_s}}
\doxysubsubsection{numl}
{\footnotesize\ttfamily uint32$\ast$ huff\+\_\+code\+\_\+s\+::numl}



Definition at line \textbf{ 76} of file \textbf{ huff\+\_\+code.\+c}.

\label{structhuff__code__s_a00599771bfc6d91019f2e5fdcff7721f} 
\index{huff\_code\_s@{huff\_code\_s}!refcount@{refcount}}
\index{refcount@{refcount}!huff\_code\_s@{huff\_code\_s}}
\doxysubsubsection{refcount}
{\footnotesize\ttfamily int16 huff\+\_\+code\+\_\+s\+::refcount}



Definition at line \textbf{ 72} of file \textbf{ huff\+\_\+code.\+c}.

\label{structhuff__code__s_aa774a9726870415e4db6bd3859edecba} 
\index{huff\_code\_s@{huff\_code\_s}!syms@{syms}}
\index{syms@{syms}!huff\_code\_s@{huff\_code\_s}}
\doxysubsubsection{syms}
{\footnotesize\ttfamily \textbf{ huff\+\_\+codeword\+\_\+t}$\ast$$\ast$ huff\+\_\+code\+\_\+s\+::syms}



Definition at line \textbf{ 77} of file \textbf{ huff\+\_\+code.\+c}.

\label{structhuff__code__s_adaa25cfceee105cd6acda43ac38bbae1} 
\index{huff\_code\_s@{huff\_code\_s}!type@{type}}
\index{type@{type}!huff\_code\_s@{huff\_code\_s}}
\doxysubsubsection{type}
{\footnotesize\ttfamily uint8 huff\+\_\+code\+\_\+s\+::type}



Definition at line \textbf{ 74} of file \textbf{ huff\+\_\+code.\+c}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/libsphinxbase/util/huff\+\_\+code.\+c\end{DoxyCompactItemize}
