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

Functionality for writing the crowd trajectories to a binary file. More...

#include <string>
#include <fstream>
#include "mengeCommon.h"
#include "FSM.h"
#include "BaseAgent.h"

Go to the source code of this file.

Classes

class  Menge::Agents::SCBException
 Base exception class for scb writers. More...
 
class  Menge::Agents::SCBFatalException
 The fatal scb writers exception. More...
 
class  Menge::Agents::SCBVersionException
 Exception raised for invalid scb version. More...
 
class  Menge::Agents::SCBFileException
 Exception raised for file I/O errors. More...
 
class  Menge::Agents::SCBWriter
 Class responsible for writing the agent state of the simulator and fsm into a file. More...
 
class  Menge::Agents::SCBFrameWriter
 This base class for writing a single frame of simulation data to the scb file. More...
 
class  Menge::Agents::SCBFrameWriter1_0
 Writer for version 1.0. More...
 
class  Menge::Agents::SCBFrameWriter2_0
 Writer for version 2.0. More...
 
class  Menge::Agents::SCBFrameWriter2_1
 Writer for version 2.1. More...
 
class  Menge::Agents::SCBFrameWriter2_2
 Writer for version 2.2. More...
 
class  Menge::Agents::SCBFrameWriter2_3
 Writer for version 2.3. More...
 
class  Menge::Agents::SCBFrameWriter2_4
 Writer for version 2.4. More...
 

Namespaces

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

Detailed Description

Functionality for writing the crowd trajectories to a binary file.