ost_MemPagerObject(3)

ost_MemPagerObject3

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

Usage

#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 *) [inline]

Mempager delete does nothing; the pool purges.

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

Array mempager delete does nothing; the pool purges.

void* ost::MemPagerObject::operator new (size_t size, MemPager & pager) [inline]

Allocate memory from a memory pager.

Parameters

size of new passed from operator.
pager to allocate from.

void* ost::MemPagerObject::operator new[] (size_t size, MemPager & pager) [inline]

Allocate array from a memory pager.

Parameters

size of new passed from operator.
pager to allocate from.

Releases

8 releases since Debian 4.0 (Etch); the text changed 7 times.

  1. 4.0
  2. 5.0
  3. 6.0
  4. 7
  5. 8
  6. 9
  7. 10
  8. 11

Author

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

From libcommoncpp2-doc 1.8.1-10 in Debian 11 (Bullseye). Parsed by carta from the page's man source.