Go to the documentation of this file.
21 #ifndef __Timerss_hpp__
22 #define __Timerss_hpp__
67 timer->removeParrent();
74 return makeUnique<Timer>(
name,
this);
124 #endif //__Timers_hpp__
void addToList(Timer *timer)
virtual bool read(iIstream &is)
virtual bool master() const
constIterator find(const T &val) const
virtual int32 level() const
INLINE_FUNCTION iIstream & operator>>(iIstream &str, AB3History &ab3)
Timers(const word &name, Timers *parrent)
INLINE_FUNCTION iOstream & operator<<(iOstream &str, const AB3History &ab3)
const word & name() const
real accTimersTotal() const override
void removeFromList(Timer *timer)
std::chrono::high_resolution_clock timer
virtual bool write(iOstream &os, bool subTree=true) const
List< pFlow::Timer * > timers_
uniquePtr< Timer > addTimer(const word &name)