Hauptseite   Klassenhierarchie   Übersicht   Auflistung der Dateien   Datenstruktur-Elemente   Datei-Elemente  

RAMS::RPPointer_s Klassenreferenz

Generischer Persistenter Relativer Zeiger. Mehr...

#include <rppointer.h>

Aufstellung aller Elemente

Öffentliche Datenelemente

 RPPointer_s (Mseg *s, off_t &o)
void init (Mseg *s, off_t &o)
off_t offset () const
int ok ()
size_t operator- (RPPointer_s a)
void setoff (off_t o)
 for special purposes.

RPPointer_s & cast (const RPPointer_s &anderer)
void * operator= (void *p)

Geschützte Attribute

Msegseg
 Zugehöriges Speichersegment.

off_t & off
 Offset in diesem Speichersegment.


Ausführliche Beschreibung

Generischer Persistenter Relativer Zeiger.

Ein Relativer Zeiger ist immer abhaengig von einem Speichersegment


Beschreibung der Konstruktoren und Destruktoren

RAMS::RPPointer_s::RPPointer_s Mseg   s,
off_t &    o
[inline]
 

Initialisierung


Dokumentation der Elementfunktionen

RPPointer_s& RAMS::RPPointer_s::cast const RPPointer_s &    anderer [inline]
 

Zuweisung eines relativen Zeiger in einem anderen Typ

int RAMS::RPPointer_s::ok   [inline]
 

Prüfung, ob Speicher in das Segment paßt

size_t RAMS::RPPointer_s::operator- RPPointer_s    a [inline]
 

Grössenberechnung


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
Erzeugt am Sat Nov 29 19:45:39 2003 für rams_persito von doxygen1.2.14 geschrieben von Dimitri van Heesch, © 1997-2002