\section{yy\+\_\+buffer\+\_\+state Struct Reference}
\label{structyy__buffer__state}\index{yy\+\_\+buffer\+\_\+state@{yy\+\_\+buffer\+\_\+state}}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
F\+I\+L\+E $\ast$ {\bfseries yy\+\_\+input\+\_\+file}\label{structyy__buffer__state_a4360acfb226a1fc240ab2be17dd6beda}

\item 
char $\ast$ {\bfseries yy\+\_\+ch\+\_\+buf}\label{structyy__buffer__state_a0d25458e69eb22207fc633a1255d099d}

\item 
char $\ast$ {\bfseries yy\+\_\+buf\+\_\+pos}\label{structyy__buffer__state_a8435c3f786bbb55d21d0174e4cfc22a0}

\item 
yy\+\_\+size\+\_\+t {\bfseries yy\+\_\+buf\+\_\+size}\label{structyy__buffer__state_a48302f5f3477a9c78bbddf56d356ef54}

\item 
int {\bfseries yy\+\_\+n\+\_\+chars}\label{structyy__buffer__state_a06406208824817acfec2183b79080945}

\item 
int {\bfseries yy\+\_\+is\+\_\+our\+\_\+buffer}\label{structyy__buffer__state_a80ce2431c70dc4f89ced487f18449465}

\item 
int {\bfseries yy\+\_\+is\+\_\+interactive}\label{structyy__buffer__state_abf5c70eea75581b58c0ee7bd31b14490}

\item 
int {\bfseries yy\+\_\+at\+\_\+bol}\label{structyy__buffer__state_a9d60c60af6e1a6f69de16871fd64f85f}

\item 
int {\bf yy\+\_\+bs\+\_\+lineno}
\begin{DoxyCompactList}\small\item\em The line count. \end{DoxyCompactList}\item 
int {\bf yy\+\_\+bs\+\_\+column}
\begin{DoxyCompactList}\small\item\em The column count. \end{DoxyCompactList}\item 
int {\bfseries yy\+\_\+fill\+\_\+buffer}\label{structyy__buffer__state_a63d2afbb1d79a3fc63df9e12626f827d}

\item 
int {\bfseries yy\+\_\+buffer\+\_\+status}\label{structyy__buffer__state_a70fd925d37a2f0454fbd0def675d106c}

\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 215 of file jsgf\+\_\+scanner.\+c.



\subsection{Field Documentation}
\index{yy\+\_\+buffer\+\_\+state@{yy\+\_\+buffer\+\_\+state}!yy\+\_\+bs\+\_\+column@{yy\+\_\+bs\+\_\+column}}
\index{yy\+\_\+bs\+\_\+column@{yy\+\_\+bs\+\_\+column}!yy\+\_\+buffer\+\_\+state@{yy\+\_\+buffer\+\_\+state}}
\subsubsection[{yy\+\_\+bs\+\_\+column}]{\setlength{\rightskip}{0pt plus 5cm}int yy\+\_\+buffer\+\_\+state\+::yy\+\_\+bs\+\_\+column}\label{structyy__buffer__state_a10c4fcd8be759e6bf11e6d3e8cdb0307}


The column count. 



Definition at line 252 of file jsgf\+\_\+scanner.\+c.

\index{yy\+\_\+buffer\+\_\+state@{yy\+\_\+buffer\+\_\+state}!yy\+\_\+bs\+\_\+lineno@{yy\+\_\+bs\+\_\+lineno}}
\index{yy\+\_\+bs\+\_\+lineno@{yy\+\_\+bs\+\_\+lineno}!yy\+\_\+buffer\+\_\+state@{yy\+\_\+buffer\+\_\+state}}
\subsubsection[{yy\+\_\+bs\+\_\+lineno}]{\setlength{\rightskip}{0pt plus 5cm}int yy\+\_\+buffer\+\_\+state\+::yy\+\_\+bs\+\_\+lineno}\label{structyy__buffer__state_a818e94bc9c766e683c60df1e9fd01199}


The line count. 



Definition at line 251 of file jsgf\+\_\+scanner.\+c.



The documentation for this struct was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
src/libsphinxbase/lm/jsgf\+\_\+scanner.\+c\item 
src/libsphinxbase/lm/jsgf\+\_\+scanner.\+h\end{DoxyCompactItemize}
