\section{list\_\-hdr Struct Reference}
\label{structlist__hdr}\index{list\_\-hdr@{list\_\-hdr}}
{\tt \#include $<$list.h$>$}

\subsection*{Data Fields}
\begin{CompactItemize}
\item 
uint8\_\-t {\bf size}
\item 
uint8\_\-t {\bf cur\_\-size}
\item 
uint8\_\-t {\bf beg\_\-indice}
\item 
int8\_\-t {\bf read\_\-cursor}
\end{CompactItemize}


\subsection{Detailed Description}
This structure is the header of a list type. 

Definition at line 272 of file list.h.

\subsection{Field Documentation}
\index{list\_\-hdr@{list\_\-hdr}!size@{size}}
\index{size@{size}!list_hdr@{list\_\-hdr}}
\subsubsection[size]{\setlength{\rightskip}{0pt plus 5cm}uint8\_\-t {\bf list\_\-hdr::size}}\label{structlist__hdr_5bab199b7e04226a41e4a501bb1a7c35}


The size of the list (number of elements) 

Definition at line 273 of file list.h.

Referenced by dumplist().\index{list\_\-hdr@{list\_\-hdr}!cur\_\-size@{cur\_\-size}}
\index{cur\_\-size@{cur\_\-size}!list_hdr@{list\_\-hdr}}
\subsubsection[cur\_\-size]{\setlength{\rightskip}{0pt plus 5cm}uint8\_\-t {\bf list\_\-hdr::cur\_\-size}}\label{structlist__hdr_e63a33f374db11f7bd656aaa90eed742}


number of data in the list 

Definition at line 274 of file list.h.

Referenced by dumplist().\index{list\_\-hdr@{list\_\-hdr}!beg\_\-indice@{beg\_\-indice}}
\index{beg\_\-indice@{beg\_\-indice}!list_hdr@{list\_\-hdr}}
\subsubsection[beg\_\-indice]{\setlength{\rightskip}{0pt plus 5cm}uint8\_\-t {\bf list\_\-hdr::beg\_\-indice}}\label{structlist__hdr_6a5d9e715a464388c8e22150fe5dd178}


indice of the first elt 

Definition at line 275 of file list.h.

Referenced by dumplist().\index{list\_\-hdr@{list\_\-hdr}!read\_\-cursor@{read\_\-cursor}}
\index{read\_\-cursor@{read\_\-cursor}!list_hdr@{list\_\-hdr}}
\subsubsection[read\_\-cursor]{\setlength{\rightskip}{0pt plus 5cm}int8\_\-t {\bf list\_\-hdr::read\_\-cursor}}\label{structlist__hdr_3f5cba56e2e91b144c60da3d30f51ce0}


read cursor 

Definition at line 276 of file list.h.

Referenced by dumplist().

The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
aversive\_\-10-03-12/include/aversive/{\bf list.h}\end{CompactItemize}
