OHOS::Task

Overview

Related Modules:

Graphic

Description:

Represents the Task class of the graphics module. This class provides functions for setting the running period and time of a task.

Since:

1.0

Version:

1.0

Summary

Public Member Functions

Public Member Function Name Description
Task () A constructor used to create a Task instance.
Task (uint32_t period) A constructor used to create a Task instance with the specified running period.
~Task () virtual A destructor used to delete the Task instance.
SetPeriod (uint32_t period) void Sets the running period for this task.
SetLastRun (uint32_t lastRun) void Sets the end time for this task.
GetPeriod () const uint32_t Obtains the running period of this task.
GetLastRun () const uint32_t Obtains the end time of this task.
TaskExecute () void Executes this task.
Callback ()=0 virtual void Called when this task is executed.
Init () virtual void Initializes this task.
operator new (size_t size) void Overrides the new function.
operator delete (void p) void Overrides the delete function.