\hypertarget{structstriter}{
\section{striter Struct Reference}
\label{structstriter}\index{striter@{striter}}
}
{\tt \#include $<$iter.h$>$}

\subsection*{Data Fields}
\begin{CompactItemize}
\item 
struct \hyperlink{structstr}{str} $\ast$ \hyperlink{structstriter_523ec694677f455dc6fe2b3c34737591}{str}
\item 
unsigned \hyperlink{structstriter_02f10ae7c8a4646a78428dbaa907d65e}{start}
\item 
const char $\ast$ \hyperlink{structstriter_f7c2852e3e6537118bf0070fc5883442}{startptr}
\item 
unsigned \hyperlink{structstriter_771126fb0a1945ce2c9443953ea42aeb}{len}
\item 
char \hyperlink{structstriter_3917d5ef03eca7e86fb079d73b28aa2d}{sep}
\end{CompactItemize}


\subsection{Detailed Description}
The basic \hyperlink{structstriter}{striter} data type. 

\subsection{Field Documentation}
\hypertarget{structstriter_523ec694677f455dc6fe2b3c34737591}{
\index{striter@{striter}!str@{str}}
\index{str@{str}!striter@{striter}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}struct {\bf str}$\ast$ {\bf striter::str}\hspace{0.3cm}{\tt  \mbox{[}read\mbox{]}}}}
\label{structstriter_523ec694677f455dc6fe2b3c34737591}


A pointer to the \hyperlink{structstr}{str} being iterated over. \hypertarget{structstriter_02f10ae7c8a4646a78428dbaa907d65e}{
\index{striter@{striter}!start@{start}}
\index{start@{start}!striter@{striter}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}unsigned {\bf striter::start}}}
\label{structstriter_02f10ae7c8a4646a78428dbaa907d65e}


The starting offset of the current substring. \hypertarget{structstriter_f7c2852e3e6537118bf0070fc5883442}{
\index{striter@{striter}!startptr@{startptr}}
\index{startptr@{startptr}!striter@{striter}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ {\bf striter::startptr}}}
\label{structstriter_f7c2852e3e6537118bf0070fc5883442}


Pointer to the current substring. \hypertarget{structstriter_771126fb0a1945ce2c9443953ea42aeb}{
\index{striter@{striter}!len@{len}}
\index{len@{len}!striter@{striter}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}unsigned {\bf striter::len}}}
\label{structstriter_771126fb0a1945ce2c9443953ea42aeb}


Length of the current substring. \hypertarget{structstriter_3917d5ef03eca7e86fb079d73b28aa2d}{
\index{striter@{striter}!sep@{sep}}
\index{sep@{sep}!striter@{striter}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}char {\bf striter::sep}}}
\label{structstriter_3917d5ef03eca7e86fb079d73b28aa2d}


The seperator used to delimit the substrings. 

The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
iter.h\end{CompactItemize}
