Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::Timer::Phase Class Reference

Positions the phase of the currently executing action. More...

#include <arcane/core/Timer.h>

Collaboration diagram for Arcane::Timer::Phase:

Public Member Functions

 Phase (ISubDomain *sub_domain, eTimePhase pt)
 Phase (ITimeStats *stats, eTimePhase pt)

Private Member Functions

void _init ()

Private Attributes

ITimeStatsm_stats
 Sub-domain manager.
eTimePhase m_phase_type

Detailed Description

Positions the phase of the currently executing action.

Definition at line 141 of file Timer.h.

Constructor & Destructor Documentation

◆ Phase() [1/2]

Arcane::Timer::Phase::Phase ( ISubDomain * sub_domain,
eTimePhase pt )

Definition at line 181 of file Timer.cc.

◆ Phase() [2/2]

Arcane::Timer::Phase::Phase ( ITimeStats * stats,
eTimePhase pt )

Definition at line 194 of file Timer.cc.

◆ ~Phase()

Arcane::Timer::Phase::~Phase ( )

Definition at line 205 of file Timer.cc.

Member Function Documentation

◆ _init()

void Arcane::Timer::Phase::_init ( )
private

Definition at line 168 of file Timer.cc.

Member Data Documentation

◆ m_phase_type

eTimePhase Arcane::Timer::Phase::m_phase_type
private

Definition at line 154 of file Timer.h.

◆ m_stats

ITimeStats* Arcane::Timer::Phase::m_stats
private

Sub-domain manager.

Definition at line 153 of file Timer.h.


The documentation for this class was generated from the following files: