1#ifndef LIBS_GRAPHICSCOMP_CTIMERGRAPHICS_HPP_
2#define LIBS_GRAPHICSCOMP_CTIMERGRAPHICS_HPP_
Definition CTimerGraphics.hpp:13
void runTimers()
Definition CTimerGraphics.cpp:53
void addTimer(uint64_t timeoutMillis, bool destroyListener, IListenerTimer *rcpTimers)
Definition CTimerGraphics.cpp:14
std::vector< std::shared_ptr< SPrvRcpTimer > > m_timersGraphics
Definition CTimerGraphics.hpp:41
~CTimerGraphics()
Definition CTimerGraphics.cpp:9
static bool prvIsProcessTimerFinished(const std::shared_ptr< SPrvRcpTimer > &rcpTimer)
Definition CTimerGraphics.cpp:21
Definition IListenerTimer.hpp:5
Definition MonotonicTimer.hpp:12
Definition CTimerGraphics.hpp:23
bool operator==(const SPrvRcpTimer &b) const
Definition CTimerGraphics.hpp:27
bool m_isRunning
Definition CTimerGraphics.hpp:35
IListenerTimer * m_rcpTimerRef
Definition CTimerGraphics.hpp:36
~SPrvRcpTimer()
Definition CTimerGraphics.cpp:78
iv::core::MonotonicTimer * m_timer
Definition CTimerGraphics.hpp:33
bool m_destroyListener
Definition CTimerGraphics.hpp:34
SPrvRcpTimer(iv::core::MonotonicTimer **timer, bool destroyListener, IListenerTimer *rcpTimerRef)
Definition CTimerGraphics.cpp:69