All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | List of all members
openfluid::machine::SimulationProfiler Class Reference

#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)
 

Member Typedef Documentation

Constructor & Destructor Documentation

openfluid::machine::SimulationProfiler::SimulationProfiler ( const openfluid::base::SimulationStatus SimStatus,
const WareIDSequence_t OrigModelSequence 
)
openfluid::machine::SimulationProfiler::~SimulationProfiler ( )

Member Function Documentation

void openfluid::machine::SimulationProfiler::addDuration ( const openfluid::ware::WareID_t SimID,
openfluid::base::SimulationStatus::SimulationStage  ProfilePart,
const boost::posix_time::time_duration &  Duration 
)

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