Honeycomb  0.1
Component-Model Framework
Public Types | Public Member Functions | List of all members
honey::AllocatorObject< Alloc > Class Template Reference

Objects that inherit from this class will use Alloc for new/delete ops. More...

#include <Allocator.h>

Inheritance diagram for honey::AllocatorObject< Alloc >:
Inheritance graph
[legend]

Public Types

template<class T >
using Allocator = Alloc< T >
 

Public Member Functions

void * operator new (szt size)
 
void * operator new (szt, void *ptr)
 
void * operator new (szt size, const char *srcFile, int srcLine)
 
void * operator new[] (szt size)
 
void * operator new[] (szt, void *ptr)
 
void * operator new[] (szt size, const char *srcFile, int srcLine)
 
void operator delete (void *p)
 
void operator delete[] (void *p)
 

Detailed Description

template<template< class > class Alloc>
class honey::AllocatorObject< Alloc >

Objects that inherit from this class will use Alloc for new/delete ops.

Member Typedef Documentation

template<template< class > class Alloc>
template<class T >
using honey::AllocatorObject< Alloc >::Allocator = Alloc<T>

Member Function Documentation

template<template< class > class Alloc>
void honey::AllocatorObject< Alloc >::operator delete ( void *  p)
inline
template<template< class > class Alloc>
void honey::AllocatorObject< Alloc >::operator delete[] ( void *  p)
inline
template<template< class > class Alloc>
void* honey::AllocatorObject< Alloc >::operator new ( szt  size)
inline
template<template< class > class Alloc>
void* honey::AllocatorObject< Alloc >::operator new ( szt  ,
void *  ptr 
)
inline
template<template< class > class Alloc>
void* honey::AllocatorObject< Alloc >::operator new ( szt  size,
const char *  srcFile,
int  srcLine 
)
inline
template<template< class > class Alloc>
void* honey::AllocatorObject< Alloc >::operator new[] ( szt  size)
inline
template<template< class > class Alloc>
void* honey::AllocatorObject< Alloc >::operator new[] ( szt  ,
void *  ptr 
)
inline
template<template< class > class Alloc>
void* honey::AllocatorObject< Alloc >::operator new[] ( szt  size,
const char *  srcFile,
int  srcLine 
)
inline

The documentation for this class was generated from the following file: