Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

Jdb_lines Class Reference

#include <jdb_lines.h>

List of all members.

Public Types

enum  { Max_tasks = L4_uid::Max_tasks < 2048 ? L4_uid::Max_tasks : 2048 }

Static Public Member Functions

static void init (void *mem, Mword pages)
static Jdb_lines_infolookup (Task_num task)
static bool match_addr_to_line (Address addr, Task_num task, char *line, unsigned line_size, int show_header_files)
static bool match_addr_to_line_fuzzy (Address *addr_ptr, Task_num task, char *line, unsigned line_size, int show_header_files)

Static Private Member Functions

static void sprint_line (const char *dir, const char *fname, unsigned line, char *str, size_t strsize)

Static Private Attributes

static Jdb_lines_info_task_lines


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
Max_tasks 


Member Function Documentation

void Jdb_lines::init void *  mem,
Mword  pages
[static]
 

Jdb_lines_info * Jdb_lines::lookup Task_num  task  )  [static]
 

bool Jdb_lines::match_addr_to_line Address  addr,
Task_num  task,
char *  line,
unsigned  line_size,
int  show_header_files
[static]
 

bool Jdb_lines::match_addr_to_line_fuzzy Address *  addr_ptr,
Task_num  task,
char *  line,
unsigned  line_size,
int  show_header_files
[static]
 

void Jdb_lines::sprint_line const char *  dir,
const char *  fname,
unsigned  line,
char *  str,
size_t  strsize
[static, private]
 


Member Data Documentation

Jdb_lines_info * Jdb_lines::_task_lines [static, private]
 


The documentation for this class was generated from the following files:
Generated on Mon Sep 26 14:20:15 2005 for Fiasco by  doxygen 1.4.2