#include <pg_task.h>
Public Types | |
| enum | TaskOrder { ORDER_MINUS_8_FOR_SYSTEM, ORDER_MINUS_7, ORDER_MINUS_6, ORDER_MINUS_5, ORDER_MINUS_4, ORDER_MINUS_3, ORDER_MINUS_2, ORDER_MINUS_1, ORDER_ZERO, ORDER_PLUS_1, ORDER_PLUS_2, ORDER_PLUS_3, ORDER_PLUS_4, ORDER_PLUS_5, ORDER_PLUS_6, ORDER_PLUS_7, ORDER_PLUS_8_FOR_SYSTEM } |
| TODO. | |
Public Member Functions | |
| pgDefineException (ExceptionInvalidArgument) | |
| pgDefineException (ExceptionInvalidCall) | |
| bool | hasOrder () const |
| TaskOrder | getOrder () const |
| bool | hasParent () const |
| pgTask * | getParentN () const |
| pgTask * | getPrevAllN () const |
| pgTask * | getNextAllN () const |
| pgTask * | getPrevSiblingN () const |
| pgTask * | getNextSiblingN () const |
| pgTask * | getLastDesc () const |
| bool | hasChild () const |
| pgTask * | getFirstChildN () const |
| pgTask * | getLastChildN () const |
| const char * | getName () const |
| u64 | getExecuteUsecTime () const |
| bool | isActive () const |
| void | setActive (bool is_active) |
| virtual void | onUpdate () |
| virtual void | onMessage (pgID msg_id, pgMsg< 4 > &msg) |
Protected Member Functions | |
| pgTask (TaskOrder order) | |
| pgTask (pgTask *parent) | |
Friends | |
| class | pgTaskMgr |
1.5.8