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

The set of operations used by SimXMLLoader to apply XML-parsed experiment specification to a simulator. More...

#include "SimXMLLoader.h"
#include "mengeCommon.h"
#include <vector>

Go to the source code of this file.

Classes

class  Menge::Agents::XMLParamException
 Exception for invalid parameters from XML specification. More...
 
class  Menge::Agents::XMLParamFatalException
 Exception thrown when the xml parameter parser has an error which cannot be recovered from. More...
 
class  Menge::Agents::XMLSimulatorBase
 The base class for extracting simulator settings from the XML specification. More...
 

Namespaces

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

Detailed Description

The set of operations used by SimXMLLoader to apply XML-parsed experiment specification to a simulator.

In order to use the SimXMLLoader class to read XML files and set parameters The simulator must extend this abstract class and implement the given virtual functions.