Menge
Modular Pedestrian Simulation Framework for Research and Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Typedefs
SimulatorDB.h File Reference

Central database for querying available pedestrian models. More...

#include "SimulatorDBEntry.h"
#include "CoreConfig.h"
#include "MengeException.h"
#include <list>
#include <algorithm>
#include <iostream>
#include <typeinfo>

Go to the source code of this file.

Classes

class  Menge::SimDBException
 Exception for SimulatorDB issues. More...
 
class  Menge::SimDBFatalException
 The fatal SimulatorDB exception. More...
 
class  Menge::SimulatorDB
 The simulator database class. More...
 

Namespaces

 Menge
 The core namespace. All elements of Menge are contained in this namespace.
 

Typedefs

typedef std::list
< SimulatorDBEntry * > 
Menge::EntryList
 A list of database entries.
 

Detailed Description

Central database for querying available pedestrian models.

The SimulatorDB provides the mechanism by which new simulation models can easily be registered and their run-time properties queried by the main program.