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...
 
sal_uInt64 mnUpdateTime
 Last Update Time. More...
 
TaskPriority mePriority
 Task priority. More...
 
bool mbInScheduler
 Task currently processed? 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 36 of file schedulerimpl.hxx.

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

TaskPriority ImplSchedulerData::mePriority

Task priority.

Definition at line 35 of file schedulerimpl.hxx.

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

sal_uInt64 ImplSchedulerData::mnUpdateTime

Last Update Time.

Definition at line 34 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: