![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <simulator/StatusReport.hpp>


Public Member Functions | |
| void | periodically () |
| Your callback. Implement this! | |
| void | start (const pyconfig::View &_pyConfigView) |
| StatusReport () | |
| void | stop () |
| void | writeStatus (bool anEndOfSimFlag, std::string otherFileName="") |
Private Member Functions | |
| void | probe () |
Private Attributes | |
| double | maxSimTime |
| wns::probe::bus::ContextCollectorPtr | memoryConsumption |
| std::string | outputDir |
| std::string | progressFileName |
| wns::probe::bus::ContextCollectorPtr | simTimePerRealTime |
| time_t | startTime |
| std::string | statusFileName |
Classes | |
| class | WriteError |
Definition at line 40 of file StatusReport.hpp.
| StatusReport::StatusReport | ( | ) |
Definition at line 39 of file StatusReport.cpp.
| void StatusReport::periodically | ( | ) | [virtual] |
The deriver is forced to implement this method. It gets called periodically, whenever the timer fires.
Implements wns::events::PeriodicRealTimeout.
Definition at line 110 of file StatusReport.cpp.
| void StatusReport::probe | ( | ) | [private] |
Definition at line 240 of file StatusReport.cpp.
| void StatusReport::start | ( | const pyconfig::View & | _pyConfigView | ) |
Definition at line 49 of file StatusReport.cpp.
| void StatusReport::stop | ( | ) |
Definition at line 102 of file StatusReport.cpp.
| void StatusReport::writeStatus | ( | bool | anEndOfSimFlag, | |
| std::string | otherFileName = "" | |||
| ) |
Definition at line 122 of file StatusReport.cpp.
Definition at line 70 of file StatusReport.hpp.
Definition at line 76 of file StatusReport.hpp.
std::string wns::simulator::StatusReport::outputDir [private] |
Definition at line 72 of file StatusReport.hpp.
std::string wns::simulator::StatusReport::progressFileName [private] |
Definition at line 74 of file StatusReport.hpp.
Definition at line 77 of file StatusReport.hpp.
time_t wns::simulator::StatusReport::startTime [private] |
Definition at line 71 of file StatusReport.hpp.
std::string wns::simulator::StatusReport::statusFileName [private] |
Definition at line 73 of file StatusReport.hpp.
1.5.5