LoveBrains  1.0.0
Public Member Functions | List of all members
App::App Class Reference

Manage all the stuff in order to run the simulation. More...

#include <app.h>

Public Member Functions

 App (void) throw ()
 Constructor.
 
 ~App (void) throw ()
 Destructor.
 
ConfigManager const & getConfigManager (void) const throw ()
 Get the configuration manager.
 
const Simulator::SimulatorgetSimulator (void) const throw ()
 Get the simulator object.
 
void Init (const char *simulator_file, const char *environment_file)
 Initialize the application. More...
 
void Run (const char *output_file)
 Run the application and launch the simulation. More...
 

Detailed Description

Manage all the stuff in order to run the simulation.

Member Function Documentation

void App::App::Init ( const char *  simulator_file,
const char *  environment_file 
)

Initialize the application.

Parameters
simulator_file: the simulation file's path.
environment_file: the environment file's path.
Returns
error : AppException
void App::App::Run ( const char *  output_file)

Run the application and launch the simulation.

Parameters
output_file: the output file's path.
Returns
error : AppException

The documentation for this class was generated from the following files: