Alien  1.3.0
User documentation
Loading...
Searching...
No Matches
Alien::TimestampMng Class Reference

Gestionnaire de Timestamp. More...

#include <core/alien/utils/time_stamp/TimestampMng.h>

Public Member Functions

 TimestampMng (const TimestampMng &tm)
Int64 timestamp () const
 Valeur du timestamp de référence.
void updateTimestamp (Timestamp *ts) const
 Requête de mise à jour d'un Timestamp.
void addObserver (std::shared_ptr< ITimestampObserver > observer)
void clearObservers ()

Detailed Description

Gestionnaire de Timestamp.

Permet d'identifier les éléments à jour d'un point de vue global. Un TimestampMng est associé à un ensemble de Timestamp qui le connaisse et se réfère à lui pour la mise à jour de leur valeur 'à jour'

Definition at line 42 of file TimestampMng.h.

Constructor & Destructor Documentation

◆ TimestampMng() [1/2]

Alien::TimestampMng::TimestampMng ( )

Definition at line 37 of file TimestampMng.cc.

◆ TimestampMng() [2/2]

Alien::TimestampMng::TimestampMng ( const TimestampMng & tm)

Definition at line 43 of file TimestampMng.cc.

◆ ~TimestampMng()

virtual Alien::TimestampMng::~TimestampMng ( )
inlinevirtual

Definition at line 54 of file TimestampMng.h.

Member Function Documentation

◆ addObserver()

void Alien::TimestampMng::addObserver ( std::shared_ptr< ITimestampObserver > observer)

Definition at line 71 of file TimestampMng.cc.

◆ clearObservers()

void Alien::TimestampMng::clearObservers ( )

Definition at line 82 of file TimestampMng.cc.

◆ timestamp()

Int64 Alien::TimestampMng::timestamp ( ) const

Valeur du timestamp de référence.

Definition at line 49 of file TimestampMng.cc.

References timestamp().

Referenced by timestamp().

◆ updateTimestamp()

void Alien::TimestampMng::updateTimestamp ( Timestamp * ts) const

Requête de mise à jour d'un Timestamp.

Definition at line 56 of file TimestampMng.cc.

References updateTimestamp().

Referenced by updateTimestamp().


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