# La classe HRTime\StopWatch

(PECL hrtime >= 0.4.3)

## Introduction

## Synopsis de la classe

class HRTime\StopWatch extends HRTime\PerformanceCounter {
/* Méthodes */
public getElapsedTicks(): int
public getElapsedTime(int `$unit` = ?): float
public getLastElapsedTicks(): int
public getLastElapsedTime(int `$unit` = ?): float
public isRunning(): bool
public start(): void
public stop(): void
/* Méthodes héritées */
public static HRTime\PerformanceCounter::getFrequency(): int
public static HRTime\PerformanceCounter::getTicks(): int
public static HRTime\PerformanceCounter::getTicksSince(int `$start`): int
}

## Sommaire

- HRTime\StopWatch::getElapsedTicks — Récupère les ticks écoulés pour toutes les intervalles
- HRTime\StopWatch::getElapsedTime — Récupère le temps écoulé pour tous les intervalles
- HRTime\StopWatch::getLastElapsedTicks — Récupère les ticks écoulés pour la dernière intervalle
- HRTime\StopWatch::getLastElapsedTime — Récupère le temps écoulé pour la dernière intervalle
- HRTime\StopWatch::isRunning — Vérifie si la mesure du temps est en cours
- HRTime\StopWatch::start — Démarre la mesure du temps
- HRTime\StopWatch::stop — Arrête la mesure du temps