LibreOffice Module vcl (master)  1
Public Member Functions | Public Attributes | List of all members
ImplSchedulerData Struct Referencefinal

#include <schedulerimpl.hxx>

Collaboration diagram for ImplSchedulerData:
[legend]

Public Member Functions

const char * GetDebugName () const
 

Public Attributes

ImplSchedulerDatampNext
 Pointer to the next element in list. More...
 
TaskmpTask
 Pointer to VCL Task instance. More...
 
bool mbInScheduler
 Task currently processed? More...
 
sal_uInt64 mnUpdateTime
 Last Update Time. More...
 
TaskPriority mePriority
 Task priority. More...
 

Detailed Description

Definition at line 30 of file schedulerimpl.hxx.

Member Function Documentation

const char* ImplSchedulerData::GetDebugName ( ) const

Member Data Documentation

bool ImplSchedulerData::mbInScheduler

Task currently processed?

Definition at line 34 of file schedulerimpl.hxx.

Referenced by Scheduler::ProcessEventsToIdle(), Scheduler::ProcessTaskScheduling(), and Task::Start().

TaskPriority ImplSchedulerData::mePriority

Task priority.

Definition at line 36 of file schedulerimpl.hxx.

Referenced by AppendSchedulerData(), Task::GetPriority(), and Task::Start().

sal_uInt64 ImplSchedulerData::mnUpdateTime

Last Update Time.

Definition at line 35 of file schedulerimpl.hxx.

Referenced by Scheduler::ProcessTaskScheduling(), Task::Start(), and Timer::UpdateMinPeriod().

ImplSchedulerData* ImplSchedulerData::mpNext
Task* ImplSchedulerData::mpTask

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