sigx::operator_new Class Reference

Ensures allocation of derived objects in the sigx module. More...

#include <operator_new.h>

Inheritance diagram for sigx::operator_new:

sigx::dispatcher sigx::internal::validity_trackable sigx::signal_source_base sigx::tunnel_context_base sigx::glib_dispatcher sigx::signal_source_func< T_functor, T_signal > sigx::signal_source_obj_mem< T_obj, T_signal > sigx::signal_source_pobj_mem< T_obj, T_signal > sigx::signal_source_pobj_mem_fun< T_obj, T_functor, T_signal > sigx::signal_source_threadprivate< T_threadpriv, T_signal > sigx::sync_tunnel_context_base sigx::tunnel_context< ASYNC, T_return, T_unary_functor >

Public Member Functions

void * operator new (std::size_t size)
void operator delete (void *p)
void * operator new[] (std::size_t size)
void operator delete[] (void *p)

Protected Member Functions

 operator_new ()
 ~operator_new ()

Detailed Description

Ensures allocation of derived objects in the sigx module.

Note:
Intended use as baseclass only.

Constructor & Destructor Documentation

sigx::operator_new::operator_new (  )  [inline, protected]


Member Function Documentation

void sigx::operator_new::operator delete ( void *  p  ) 

void sigx::operator_new::operator delete[] ( void *  p  ) 

void * sigx::operator_new::operator new ( std::size_t  size  ) 

References operator new[]().

Referenced by sigx::new().

void* sigx::operator_new::operator new[] ( std::size_t  size  ) 

Referenced by operator new().

sigx::operator_new::~operator_new (  )  [inline, protected]


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

Generated on Mon Aug 3 17:35:09 2009 for sigx++ by  doxygen 1.5.9