\hypertarget{structvgs__entr__record}{
\section{vgs\_\-entr\_\-record Struct Reference}
\label{structvgs__entr__record}\index{vgs\_\-entr\_\-record@{vgs\_\-entr\_\-record}}
}
{\tt \#include $<$vgs\_\-aimsun.h$>$}

\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
float \hyperlink{structvgs__entr__record_865088a4574980b0499f1ef0e0a0419f}{time}
\item 
int \hyperlink{structvgs__entr__record_b3d0a1747903c7b8a011357435c39a8e}{capacity}
\item 
int \hyperlink{structvgs__entr__record_344647d25b00c61ef6a5adf4f8e921aa}{length}
\item 
int $\ast$ \hyperlink{structvgs__entr__record_ad0910f1711e70b89147ed91333f8291}{flows}
\item 
int $\ast$ \hyperlink{structvgs__entr__record_a7a2a427279ba48ad226718419c6bc6e}{sids}
\end{CompactItemize}


\subsection{Detailed Description}
Aimsun part of HRD-Aimsun vehicle generation and statistics API.

This header file defined all types and function prototypes needed by Aimsun for communicatings statistics to Matlab (and to the HRD controller that is implemented in Matlab).

This part shall be included by the Aimsun Getram extension code that implements vehicle generation and statistics gathering for HRD.

(c) 2008 - UTIA AVCR, v.v.i.

Author: Jan Prikryl $<$\href{mailto:prikryl@utia.cas.cz}{\tt prikryl@utia.cas.cz}$>$

Version: \$Id\$ Entrance data vector. This stricture contains a complete record of entrances at some time. 

\subsection{Member Data Documentation}
\hypertarget{structvgs__entr__record_865088a4574980b0499f1ef0e0a0419f}{
\index{vgs\_\-entr\_\-record@{vgs\_\-entr\_\-record}!time@{time}}
\index{time@{time}!vgs_entr_record@{vgs\_\-entr\_\-record}}
\subsubsection[time]{\setlength{\rightskip}{0pt plus 5cm}float {\bf vgs\_\-entr\_\-record::time}}}
\label{structvgs__entr__record_865088a4574980b0499f1ef0e0a0419f}


Time from which is this traffic demand valid. \hypertarget{structvgs__entr__record_b3d0a1747903c7b8a011357435c39a8e}{
\index{vgs\_\-entr\_\-record@{vgs\_\-entr\_\-record}!capacity@{capacity}}
\index{capacity@{capacity}!vgs_entr_record@{vgs\_\-entr\_\-record}}
\subsubsection[capacity]{\setlength{\rightskip}{0pt plus 5cm}int {\bf vgs\_\-entr\_\-record::capacity}}}
\label{structvgs__entr__record_b3d0a1747903c7b8a011357435c39a8e}


Maximum number of element that can fit in. \hypertarget{structvgs__entr__record_344647d25b00c61ef6a5adf4f8e921aa}{
\index{vgs\_\-entr\_\-record@{vgs\_\-entr\_\-record}!length@{length}}
\index{length@{length}!vgs_entr_record@{vgs\_\-entr\_\-record}}
\subsubsection[length]{\setlength{\rightskip}{0pt plus 5cm}int {\bf vgs\_\-entr\_\-record::length}}}
\label{structvgs__entr__record_344647d25b00c61ef6a5adf4f8e921aa}


Number of elements in the data vector. \hypertarget{structvgs__entr__record_ad0910f1711e70b89147ed91333f8291}{
\index{vgs\_\-entr\_\-record@{vgs\_\-entr\_\-record}!flows@{flows}}
\index{flows@{flows}!vgs_entr_record@{vgs\_\-entr\_\-record}}
\subsubsection[flows]{\setlength{\rightskip}{0pt plus 5cm}int $\ast$ {\bf vgs\_\-entr\_\-record::flows}}}
\label{structvgs__entr__record_ad0910f1711e70b89147ed91333f8291}


Flow data vector, realloc()ed according to our needs. \hypertarget{structvgs__entr__record_a7a2a427279ba48ad226718419c6bc6e}{
\index{vgs\_\-entr\_\-record@{vgs\_\-entr\_\-record}!sids@{sids}}
\index{sids@{sids}!vgs_entr_record@{vgs\_\-entr\_\-record}}
\subsubsection[sids]{\setlength{\rightskip}{0pt plus 5cm}int $\ast$ {\bf vgs\_\-entr\_\-record::sids}}}
\label{structvgs__entr__record_a7a2a427279ba48ad226718419c6bc6e}


Section identifiers corresponding to elements of the `data` field. 

The documentation for this struct was generated from the following files:\begin{CompactItemize}
\item 
.git\_\-externals/vgs\_\-api/vgs\_\-aimsun.h\item 
vgs\_\-api/vgs\_\-aimsun.h\end{CompactItemize}
