|
Documentation for OpenFLUID
2.2.0
|
#include <machine/SimulationProfiler.hpp>
Public Types | |
| typedef std::list< openfluid::ware::WareID_t > | WareIDSequence_t |
| typedef std::chrono::nanoseconds | TimeResolution_t |
Public Member Functions | |
| SimulationProfiler (const openfluid::base::SimulationStatus *SimStatus, const WareIDSequence_t &OrigModelSequence) | |
| ~SimulationProfiler () | |
| void | addDuration (const openfluid::ware::WareID_t &SimID, openfluid::base::SimulationStatus::SimulationStage ProfilePart, const TimeResolution_t &Duration) |
| typedef std::chrono::nanoseconds openfluid::machine::SimulationProfiler::TimeResolution_t |
| typedef std::list<openfluid::ware::WareID_t> openfluid::machine::SimulationProfiler::WareIDSequence_t |
| openfluid::machine::SimulationProfiler::SimulationProfiler | ( | const openfluid::base::SimulationStatus * | SimStatus, |
| const WareIDSequence_t & | OrigModelSequence | ||
| ) |
| openfluid::machine::SimulationProfiler::~SimulationProfiler | ( | ) |
| void openfluid::machine::SimulationProfiler::addDuration | ( | const openfluid::ware::WareID_t & | SimID, |
| openfluid::base::SimulationStatus::SimulationStage | ProfilePart, | ||
| const TimeResolution_t & | Duration | ||
| ) |