Public Member Functions | Private Types | Private Attributes

UT_UNIXTimer Class Reference

#include <ut_unixTimer.h>

Inheritance diagram for UT_UNIXTimer:
UT_Timer UT_Worker

List of all members.

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

Member Typedef Documentation


Constructor & Destructor Documentation

UT_UNIXTimer::UT_UNIXTimer ( UT_WorkerCallback  pCallback,
void *  pData 
)
UT_UNIXTimer::~UT_UNIXTimer (  )  [virtual]

References stop(), and xxx_UT_DEBUGMSG.


Member Function Documentation

UT_sint32 UT_UNIXTimer::set ( UT_uint32  iMilliseconds  )  [virtual]
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().


Member Data Documentation

Referenced by set(), and stop().

Referenced by set(), and start().


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