RACE - Modifications and Extensions to ACE from Ravensburg
Unterschiede
RAMS::MSeg und ACE_Sbrk_Memory_Pool (ace/Memeory_Pool.h):
RAMS::MSeg
- ist elementarer, nutzt Vererbung und ist daher die Platform für die
relativen Zeiger.
- dadurch Technologieneutral
- kann daher auch kein sync haben.
RAMS-Metaobjekte implementieren tatsächlich eine richtige Speichersemantic
RAMS::RPointer und ACE_Based_Pointer
ACE_Based-Pointer brauchen ein extra ACE_Based_Pointer Repository,
RAMS::RPointer sind Iteratoren oder transiente Wrapper und Beziehen sich immer
auf ein RAMS::Mseg
Computerscience and Networkassocation Ravensburg e.V Rudolf Weber and friends