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

Tb_entry_ke_reg Class Reference

logged kernel event plus register content. More...

#include <tb_entry.h>

Inheritance diagram for Tb_entry_ke_reg:

Tb_entry List of all members.

Public Member Functions

void set (Context *ctx, Mword eip, Mword v1, Mword v2, Mword v3)
void set (Context *ctx, Mword eip, Trap_state *ts)
void set_const (Context *ctx, Mword eip, const char *const msg, Mword eax, Mword ecx, Mword edx)
void set_buf (unsigned i, char c)
void term_buf (unsigned i)
const char * msg () const
Mword val1 () const
Mword val2 () const
Mword val3 () const

Private Attributes

char _msg [19]
 debug message
Mword _eax
Mword _ecx
Mword _edx
 registers

Detailed Description

logged kernel event plus register content.


Member Function Documentation

const char * Tb_entry_ke_reg::msg  )  const [inline]
 

void Tb_entry_ke_reg::set Context ctx,
Mword  eip,
Trap_state ts
[inline]
 

void Tb_entry_ke_reg::set Context ctx,
Mword  eip,
Mword  v1,
Mword  v2,
Mword  v3
[inline]
 

void Tb_entry_ke_reg::set_buf unsigned  i,
char  c
[inline]
 

void Tb_entry_ke_reg::set_const Context ctx,
Mword  eip,
const char *const   msg,
Mword  eax,
Mword  ecx,
Mword  edx
[inline]
 

void Tb_entry_ke_reg::term_buf unsigned  i  )  [inline]
 

Mword Tb_entry_ke_reg::val1  )  const [inline]
 

Mword Tb_entry_ke_reg::val2  )  const [inline]
 

Mword Tb_entry_ke_reg::val3  )  const [inline]
 


Member Data Documentation

Mword Tb_entry_ke_reg::_eax [private]
 

Mword Tb_entry_ke_reg::_ecx [private]
 

Mword Tb_entry_ke_reg::_edx [private]
 

registers

char Tb_entry_ke_reg::_msg[19] [private]
 

debug message


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