|
Static Public Member Functions |
static void | init (char pr, Thread *t_head) |
static const char *const | get_mode_str (void) |
static void | switch_mode (void) |
static void | set_start (Thread *t_start) |
static int | line_back (void) |
static int | line_forw (void) |
static int | page_back (void) |
static int | page_forw (void) |
static int | goto_home (void) |
static int | goto_end (void) |
static int | lookup (Thread *t_search) |
static Thread * | index (int y) |
static int | page_show (void(*show)(Thread *t)) |
static int | complete_show (void(*show)(Thread *t)) |
Private Types |
enum | { LIST_UNSORTED,
LIST_SORT_PRIO,
LIST_SORT_TID
} |
Static Private Member Functions |
static int | get_prio (Thread *t) |
static int | get_tid (Thread *t) |
static Thread * | iter_prev (Thread *t) |
static Thread * | iter_next (Thread *t) |
static bool | iter (int count, Thread **t_start, void(*iter)(Thread *t)=0) |
Static Private Attributes |
static int | _mode = LIST_SORT_TID |
static int | _count |
static char | _pr |
static Thread * | _t_head |
static Thread * | _t_start |
Friends |
class | _foo |