GPL_Memory

GPL_Memory

gpl

1998 12-05


CLASS

GPL_Memory - C++ abstract memory


SYNOPSIS

GPL_Memory provides a base interface for all types of memory and abstracts away implementation quirks. At a minimum, derived classes should provide Initialize(), Finalize(), GetSize(), and Resize(). The default definitions, which do nothing, for StartRead(), StopRead(), StartWrite(), and StopWrite() can be used, although the lack of locking should be explicitly noted in the documentation for the derived class.


PARENTS


GPL_Object public


MEMBER FUNCTIONS


SEE ALSO

GPL_MemoryManager(3), GPL_HeapManager(3)