SUMO - Simulation of Urban MObility
NIImporter_VISUM::TypeParser Struct Reference

A complete call description for parsing a single db. More...

Collaboration diagram for NIImporter_VISUM::TypeParser:
Collaboration graph

Data Fields

ParsingFunction function
 Pointer to the function used for parsing. More...
 
std::string name
 The name of the db. More...
 
std::string pattern
 The column names. More...
 
long position
 Position of the according db within the file. More...
 

Detailed Description

A complete call description for parsing a single db.

Definition at line 363 of file NIImporter_VISUM.h.

Field Documentation

◆ function

ParsingFunction NIImporter_VISUM::TypeParser::function

Pointer to the function used for parsing.

Initialised in the constructor

Definition at line 372 of file NIImporter_VISUM.h.

Referenced by NIImporter_VISUM::addParser().

◆ name

std::string NIImporter_VISUM::TypeParser::name

The name of the db.

Initialised in the constructor

Definition at line 367 of file NIImporter_VISUM.h.

Referenced by NIImporter_VISUM::addParser().

◆ pattern

std::string NIImporter_VISUM::TypeParser::pattern

The column names.

Set while scaning the file if the according db was found

Definition at line 383 of file NIImporter_VISUM.h.

◆ position

long NIImporter_VISUM::TypeParser::position

Position of the according db within the file.

Set to -1 in the constructor, and reset to the position while scaning the file if the according db was found

Definition at line 378 of file NIImporter_VISUM.h.

Referenced by NIImporter_VISUM::addParser().


The documentation for this struct was generated from the following file: