12#ifndef ARCANE_IMPL_TIMERMNG_H
13#define ARCANE_IMPL_TIMERMNG_H
17#include "arcane/utils/TraceAccessor.h"
18#include "arcane/core/ITimerMng.h"
63 void _errorInTimer(
const String& msg,
int retcode);
Interface of a timer manager.
Unicode character string.
bool hasTimer(Timer *timer) override
Indicates if the timer timer is registered.
TimerMng(ITraceMng *msg)
Constructs a timer linked to the manager mng.
virtual Real _getRealTime()
Returns the real time.
virtual void _setRealTime()
Sets the real time.
Real getTime(Timer *timer) override
Time elapsed since the last call to beginTimer().
void beginTimer(Timer *timer) override
Attaches the timer timer to this manager.
Real endTimer(Timer *timer) override
Releases the timer timer.
TraceAccessor(ITraceMng *m)
Constructs an accessor via the trace manager m.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
double Real
Type representing a real number.