SYNOPSIS

#include <misc.h>

Public Member Functions

void * operator new (size_t size, MemPager &pager)

Allocate memory from a memory pager. void * operator new[] (size_t size, MemPager &pager)

Allocate array from a memory pager. void operator delete (void *)

Mempager delete does nothing; the pool purges. void operator delete[] (void *)

Array mempager delete does nothing; the pool purges.

Detailed Description

This class is used to create derived classes which are constructed within a memory pager pool.

create objects in a memory pager.

Author:

David Sugar [email protected]

Member Function Documentation

void ost::MemPagerObject::operator delete (void *)\fC [inline]\fP

Mempager delete does nothing; the pool purges.

void ost::MemPagerObject::operator delete[] (void *)\fC [inline]\fP

Array mempager delete does nothing; the pool purges.

void* ost::MemPagerObject::operator new (size_tsize, \fBMemPager\fP &pager)\fC [inline]\fP

Allocate memory from a memory pager.

Parameters:

size of new passed from operator.

pager to allocate from.

void* ost::MemPagerObject::operator new[] (size_tsize, \fBMemPager\fP &pager)\fC [inline]\fP

Allocate array from a memory pager.

Parameters:

size of new passed from operator.

pager to allocate from.

Author

Generated automatically by Doxygen for GNU CommonC++ from the source code.