Hauptseite   Klassenhierarchie   Übersicht   Auflistung der Dateien   Elementübersicht   Datei-Elemente  

common_page.h

00001 #ifndef COMMONPAGE_H
00002 #define COMMONPAGE_H
00003 const int PAGESIZE=4096;
00004 typedef unsigned long Page_type_t;
00005 
00006 const Page_type_t freepage      = 0;
00007 const Page_type_t leafPage     = 0xffff;
00008 const Page_type_t indexpage     = 0x1111;
00009 const Page_type_t blopbeginpage = 0xaaaa;
00010 
00015 struct CommonPage
00016 {
00018   Page_type_t pagetyp;
00020   off_t       prev;
00022   off_t       next;
00023 
00028   static CommonPage *init(char *m,Page_type_t pt)
00029   {
00030     CommonPage *ret = (CommonPage *)m;
00031     ret->pagetyp=pt;
00032     ret->prev=0;
00033     ret->next=0;
00034     return NULL;
00035   }
00036 };
00037 
00038 
00039 
00040 #endif

Erzeugt am Sat Dec 7 22:11:52 2002 für ramsbtree von doxygen1.2.12 geschrieben von Dimitri van Heesch, © 1997-2001