#include <jdb_thread_list_i.h>
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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|