Class to handle reports related to simulation.
More...
#include <SimulationReporter.h>
|
| SimulationReporter (Simulation const &sim) |
|
void | preStartReport () const |
| Report what must be reported immediately before starting the simulation.
|
|
void | preFinishReport (double const seconds) const |
| Report what must be reported immediately before finishing the simulation. More...
|
|
void | postFinishReport (double const seconds) const |
| Report what must be reported immediately after finishing the simulation but before its shutdown. More...
|
|
Class to handle reports related to simulation.
- Author
- Alberto M. Esmoris Pena
- Version
- 1.0
- See also
- Simulation
◆ postFinishReport()
void SimulationReporter::postFinishReport |
( |
double const |
seconds | ) |
const |
Report what must be reported immediately after finishing the simulation but before its shutdown.
- Parameters
-
[in] | seconds | How many seconds elapsed until finish process was completed |
◆ preFinishReport()
void SimulationReporter::preFinishReport |
( |
double const |
seconds | ) |
const |
Report what must be reported immediately before finishing the simulation.
- Parameters
-
[in] | seconds | How many seconds elapsed until finish process started |
◆ reportDynMovingObjects()
string SimulationReporter::reportDynMovingObjects |
( |
| ) |
const |
|
protected |
Generate the string report of dynamic moving objects.
- Returns
- Empty string if there are no moving objects in the scene. Otherwise, the report string of moving objects.
The documentation for this class was generated from the following files: