\doxysection{trans\+\_\+list\+\_\+s Struct Reference}
\label{structtrans__list__s}\index{trans\_list\_s@{trans\_list\_s}}


Adjacency list (opaque) for a state in an FSG.  


\doxysubsubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\textbf{ hash\+\_\+table\+\_\+t} $\ast$ \textbf{ null\+\_\+trans}
\item 
\textbf{ hash\+\_\+table\+\_\+t} $\ast$ \textbf{ trans}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Adjacency list (opaque) for a state in an FSG. 

Actually we use hash tables so that random access is a bit faster. Plus it allows us to make the lookup code a bit less ugly. 

Definition at line \textbf{ 63} of file \textbf{ fsg\+\_\+model.\+c}.



\doxysubsection{Field Documentation}
\label{structtrans__list__s_a15223c70915f916f5656627985c6fd39} 
\index{trans\_list\_s@{trans\_list\_s}!null\_trans@{null\_trans}}
\index{null\_trans@{null\_trans}!trans\_list\_s@{trans\_list\_s}}
\doxysubsubsection{null\_trans}
{\footnotesize\ttfamily \textbf{ hash\+\_\+table\+\_\+t}$\ast$ trans\+\_\+list\+\_\+s\+::null\+\_\+trans}



Definition at line \textbf{ 64} of file \textbf{ fsg\+\_\+model.\+c}.

\label{structtrans__list__s_ade18f3313bc542cee585f0c5c16de96a} 
\index{trans\_list\_s@{trans\_list\_s}!trans@{trans}}
\index{trans@{trans}!trans\_list\_s@{trans\_list\_s}}
\doxysubsubsection{trans}
{\footnotesize\ttfamily \textbf{ hash\+\_\+table\+\_\+t}$\ast$ trans\+\_\+list\+\_\+s\+::trans}



Definition at line \textbf{ 65} of file \textbf{ fsg\+\_\+model.\+c}.



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