13 #ifndef __MPI_TIMER_H_
14 #define __MPI_TIMER_H_
23 #include <boost/shared_ptr.hpp>
35 void pause(
const double &wTime);
36 void resume(
const double &wTime);
37 void setStop(
const double &wTime,
bool elapseIsStopMinusStart=
false);
39 const std::string &
getName()
const;
91 void start(
const std::string &name);
92 void stop(
const std::string &name,
bool elapseIsStopMinusStart=
false);
93 void pause(
const std::string &name);
94 void resume(
const std::string &name);
95 void zeroise(
const std::string &name);
98 double getTiming(
const std::string &name)
const;
123 #endif //__MPI_TIMER_H_