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

Ptab Class Reference

#include <paging.h>

List of all members.

Public Member Functions

Pt_entrylookup (Address virt)
Pt_entry entry (Address virt) const
Pt_entryindex (unsigned idx)
Unsigned32 & operator[] (unsigned idx)
Unsigned32 operator[] (unsigned idx) const
void clear ()

Static Public Member Functions

static unsigned virt_to_idx (Address virt)

Protected Attributes

Pt_entry _entries [1024]


Member Function Documentation

void Ptab::clear  )  [inline]
 

Pt_entry Ptab::entry Address  virt  )  const [inline]
 

Pt_entry * Ptab::index unsigned  idx  )  [inline]
 

Pt_entry * Ptab::lookup Address  virt  )  [inline]
 

Unsigned32 Ptab::operator[] unsigned  idx  )  const [inline]
 

Unsigned32 & Ptab::operator[] unsigned  idx  )  [inline]
 

unsigned Ptab::virt_to_idx Address  virt  )  [inline, static]
 


Member Data Documentation

Pt_entry Ptab::_entries[1024] [protected]
 


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