- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

# vgs_hrd.h

    00001
    00013 #ifndef _VGS_MATLAB_H_
    00014 #define _VGS_MATLAB_H_
    00015
    00016 /* Define the exports symbol. */
    00017 #include "vgs_exports.h"
    00018
    00019 /* Define common data structures. */
    00020 #include "vgs_commons.h"
    00021
    00037 VGS_API void vgs_generate_vehicles (
    00038         const char * file_name,
    00039         const vgs_headway_mode mode
    00040         );
    00041
    00042 VGS_API void vgs_set_entrance_sections (
    00043         const int * entrance_ids,
    00044         const int num_ids
    00045         );
    00046
    00047 VGS_API void vgs_set_stats_file_names (
    00048         const char * se_file_name,      /*< Periodical section statistics. */
    00049         const char * ge_file_name   /*< Periodical and summary global statistics. */
    00050         );
    00051
    00052 VGS_API void vgs_set_stats_sections (
    00053         const int * stats_ids,
    00054         const int num_ids
    00055         );
    00056
    00057 VGS_API void vgs_unlock_aimsun ();
    00058
    00075 VGS_API int vgs_wait_stats_complete (
    00076         int timeout
    00077         );
    00078
    00079 VGS_API int vgs_is_valid_headway_mode (
    00080         const vgs_headway_mode mode
    00081         );
    00082
    00083 #endif /* _VGS_MATLAB_H_ */