#include <machine/SimulationProfiler.hpp>
Public Types | |
typedef std::list < openfluid::ware::WareID_t > | WareIDSequence_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 boost::posix_time::time_duration &Duration) |
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 boost::posix_time::time_duration & | Duration | ||
) |