ldas-tools-al 2.6.7
Loading...
Searching...
No Matches
LDASTools::AL::TimerThread Class Reference

Keep track of threads to be run for a specified time. More...

#include <TimerThread.hh>

Public Types

typedef INT_4U key_t
 Unique key.
typedef INT_4U key_t
 Unique key.

Public Member Functions

 TimerThread ()
 ~TimerThread ()
 Carefully destroy resources.
key_t AddTimer (int Wakeup, SignalHandler::signal_type Signal)

Detailed Description

Keep track of threads to be run for a specified time.

Constructor & Destructor Documentation

◆ TimerThread()

LDASTools::AL::TimerThread::TimerThread ( )

This class keeps track of multiple timers. The active timers are stored in an ordered list with the one to be executed next being at the head of the list.

Member Function Documentation

◆ AddTimer()

TimerThread::key_t LDASTools::AL::TimerThread::AddTimer ( int Wakeup,
SignalHandler::signal_type Signal )

Add a timer to the list of timers. The list is maintained in assending order.


The documentation for this class was generated from the following files:
  • /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.7-build/ldas-tools-al-2.6.7/build/include/ldastoolsal/TimerThread.hh
  • /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.7-build/ldas-tools-al-2.6.7/src/TimerThread.hh
  • /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.7-build/ldas-tools-al-2.6.7/src/TimerThread.cc