Back to index

nux  3.0.0
Public Member Functions | Public Attributes
nux::TimerObject Class Reference
Collaboration diagram for nux::TimerObject:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TimerObject ()
bool operator== (const TimerObject &timer_object)

Public Attributes

TimeStruct when
 Delay before the callback expires.
void * CallbackData
TimeOutSignaltimeout_signal
float Param
 time progression factor between [0.0, 1.0]
float ProgressDelta
int Type
int ScheduledIteration
 The number of scheduled iterations.
int ProgressIterationCount
 Number of times the timer has been executed.
int Period
 The periode of the timer interuption(in milliseconds).
int Duration
 How long the timer will be running from start to finish(in milliseconds);.
int ElapsedTime
 Elapsed time during execution(in milliseconds).
bool MarkedForRemoval
BaseWindowWindow
 BaseWindow from where the timer was created.
TimerObjectnext
TimerObjectprev
unsigned int glibid
unsigned int uid

Detailed Description

Definition at line 49 of file TimerProc.cpp.


Constructor & Destructor Documentation

Definition at line 78 of file TimerProc.cpp.

  {
    Type            = 0;
    CallbackData    = 0;
    timeout_signal   = 0;
    Param           = 0;
    Period          = 0;
    Duration        = 0;
    ElapsedTime     = 0;
    ScheduledIteration       = 0;
    ProgressIterationCount  = 0;
    MarkedForRemoval = 0;
    Window          = 0;
    next            = 0;
    prev            = 0;
    glibid          = 0;
    uid             = 0;
  }

Member Function Documentation

bool nux::TimerObject::operator== ( const TimerObject timer_object)

Member Data Documentation

Definition at line 58 of file TimerProc.cpp.

How long the timer will be running from start to finish(in milliseconds);.

Definition at line 68 of file TimerProc.cpp.

Elapsed time during execution(in milliseconds).

Definition at line 69 of file TimerProc.cpp.

Definition at line 74 of file TimerProc.cpp.

Definition at line 70 of file TimerProc.cpp.

Definition at line 72 of file TimerProc.cpp.

time progression factor between [0.0, 1.0]

Definition at line 62 of file TimerProc.cpp.

The periode of the timer interuption(in milliseconds).

Definition at line 67 of file TimerProc.cpp.

Definition at line 73 of file TimerProc.cpp.

Definition at line 63 of file TimerProc.cpp.

Number of times the timer has been executed.

Definition at line 66 of file TimerProc.cpp.

The number of scheduled iterations.

Definition at line 65 of file TimerProc.cpp.

Definition at line 59 of file TimerProc.cpp.

Definition at line 64 of file TimerProc.cpp.

unsigned int nux::TimerObject::uid

Definition at line 75 of file TimerProc.cpp.

Delay before the callback expires.

Definition at line 57 of file TimerProc.cpp.

BaseWindow from where the timer was created.

Definition at line 71 of file TimerProc.cpp.


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