14#include "arcane/impl/TimerMng.h" 
   16#include "arcane/utils/Iterator.h" 
   17#include "arcane/utils/FatalErrorException.h" 
   18#include "arcane/utils/ITraceMng.h" 
   19#include "arcane/utils/TraceInfo.h" 
   20#include "arcane/utils/PlatformUtils.h" 
   22#include "arcane/ArcaneException.h" 
   23#include "arcane/Timer.h" 
   24#include "arcane/ISubDomain.h" 
   25#include "arcane/IMainFactory.h" 
  105_errorInTimer(
const String& msg,
int retcode)
 
  107  warning() << 
"In TimerMng::_errorInTimer() " 
  108            << msg << 
" return code: " << retcode << 
" errno: " << errno;
 
Interface du gestionnaire de traces.
Chaîne de caractères unicode.
bool hasTimer(Timer *timer) override
Indique si le timer timer est enregistré.
TimerMng(ITraceMng *msg)
Construit un timer lié au gestionnaire mng.
virtual Real _getRealTime()
Retourne le temps réel.
Real getTime(Timer *timer) override
Temps écoulé depuis le dernier appel à beginTimer().
void beginTimer(Timer *timer) override
Attache le timer timer à ce gestionnaire.
Real endTimer(Timer *timer) override
Relâche le timer timer.
void _setStartTime(Real t)
ITimerMng * timerMng() const
Gestionnaire associé à ce timer.
bool isActivated() const
Retourne l'état d'activation du timer.
TraceAccessor(ITraceMng *m)
Construit un accesseur via le gestionnaire de trace m.
TraceMessage warning() const
Flot pour un message d'avertissement.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
double Real
Type représentant un réel.