ubit
Public Member Functions | Protected Attributes | List of all members
ubit::UTimerEvent Class Reference

timer event. More...

#include <uevent.hpp>

Inheritance diagram for ubit::UTimerEvent:
ubit::UEvent

Public Member Functions

 UTimerEvent (const UCond &, UTimer *timer, unsigned long when)
 
virtual UTimerEventtoTimerEvent ()
 
UTimergetTimer () const
 
unsigned long getWhen () const
 
- Public Member Functions inherited from ubit::UEvent
 UEvent (const UCond &c, UObject *source, UObject *aux=null)
 
const UCondgetCond () const
 returns the event condition that detected this event. More...
 
virtual UObjectgetSource () const
 returns the object that received this event.
 
virtual UObjectgetAux () const
 returns auxilliary data.
 
virtual UInputEventtoInputEvent ()
 dynamic cast: returns 'this' converted to the requested class or null.
 
virtual UMouseEventtoMouseEvent ()
 
virtual UKeyEventtoKeyEvent ()
 
virtual UWheelEventtoWheelEvent ()
 
virtual UViewEventtoViewEvent ()
 
virtual UPaintEventtoPaintEvent ()
 
virtual UResizeEventtoResizeEvent ()
 
virtual UWinEventtoWinEvent ()
 
virtual UMessageEventtoMessageEvent ()
 
virtual USysWMEventtoSysWMEvent ()
 
virtual UUserEventtoUserEvent ()
 
void setCond (const UCond &)
 

Protected Attributes

unsigned long when
 
- Protected Attributes inherited from ubit::UEvent
const UCondcond
 
UObjectsource
 
UObjectaux
 

Detailed Description

timer event.

See also
UTimer;

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