#include <ut_unixTimer.h>
Public Member Functions | |
| UT_UNIXTimer (UT_WorkerCallback pCallback, void *pData) | |
| virtual | ~UT_UNIXTimer () |
| virtual UT_sint32 | set (UT_uint32 iMilliseconds) |
| virtual void | stop () |
| virtual void | start () |
Private Types | |
| typedef UT_sint32 | millisec_t |
Private Attributes | |
| millisec_t | m_iMilliseconds |
| UT_uint32 | m_iGtkTimerId |
typedef UT_sint32 UT_UNIXTimer::millisec_t [private] |
| UT_UNIXTimer::UT_UNIXTimer | ( | UT_WorkerCallback | pCallback, | |
| void * | pData | |||
| ) |
References UT_Timer::setCallback(), and UT_Timer::setInstanceData().
| UT_UNIXTimer::~UT_UNIXTimer | ( | ) | [virtual] |
References stop(), and xxx_UT_DEBUGMSG.
Implements UT_Timer.
References _Timer_Proc(), UT_Timer::getIdentifier(), m_iGtkTimerId, m_iMilliseconds, UT_Timer::setIdentifier(), stop(), and XAP_newCocoaTimer().
| void UT_UNIXTimer::start | ( | void | ) | [virtual] |
Implements UT_Timer.
References m_iMilliseconds, and UT_ASSERT.
| void UT_UNIXTimer::stop | ( | void | ) | [virtual] |
Implements UT_Timer.
References m_iGtkTimerId, and XAP_stopCocoaTimer().
Referenced by set(), and ~UT_UNIXTimer().
UT_uint32 UT_UNIXTimer::m_iGtkTimerId [private] |
millisec_t UT_UNIXTimer::m_iMilliseconds [private] |
1.7.1