class CAVSharedObject

This is the SharedObject class

Inheritance:


Public

Methods
void* operator new (size_t size)
This operator takes the same arguments and has the same return types as the standard C++ new operator. It is overridden in order to provide shared objects via the CAVEMalloc library call.
void operator delete (void *p, size_t size)
This operator takes the same arguments and has the same return types as the standard C++ delete operator. It is overridden to provide shared object deletion via the CAVEFree library call.

Documentation

This is the SharedObject class. CAVSharedObject utilizes the CAVEMalloc() and CAVEFree() functions to provide shared objects in CAVE applications. This is done by overriding the new and delete operators for all objects that are subclasses of the SharedObject.
Methods

void* operator new(size_t size)
This operator takes the same arguments and has the same return types as the standard C++ new operator. It is overridden in order to provide shared objects via the CAVEMalloc library call.

void operator delete(void *p, size_t size)
This operator takes the same arguments and has the same return types as the standard C++ delete operator. It is overridden to provide shared object deletion via the CAVEFree library call.


Direct child classes:
CAVtv
CAVcam

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de