主要是划分优先级,
class TaskSchedule : CActive
{
public:
void AddTask(Task* aTask);
void RemoveTask(Task* aTask);
void RemoveAndDeleteTask(Task* aTask)
private:
void RunL();
private:
RPointerArray<Task> iTasks;
};
class Task
{
};
主要是划分优先级,
class TaskSchedule : CActive
{
public:
void AddTask(Task* aTask);
void RemoveTask(Task* aTask);
void RemoveAndDeleteTask(Task* aTask)
private:
void RunL();
private:
RPointerArray<Task> iTasks;
};
class Task
{
};