sigx::nonheapallocatable Class Reference

Private operator new and delete ensure derived classes cannot be created with new on the heap. More...

#include <nonheapallocatable.h>

Inheritance diagram for sigx::nonheapallocatable:

sigx::request_f< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 > sigx::signal_f_base sigx::signal_wrapper_base sigx::signal_f< T_signal > sigx::signal_wrapper< Glib::SignalChildWatch > sigx::signal_wrapper< Glib::SignalIdle > sigx::signal_wrapper< Glib::SignalIO > sigx::signal_wrapper< Glib::SignalTimeout > sigx::signal_wrapper< T_signal, internal::SIGGROUP_GLIB_PROXY,-1 > sigx::signal_wrapper< T_signal, internal::SIGGROUP_SIGC, 0 > sigx::signal_wrapper< T_signal, internal::SIGGROUP_SIGC, 1 > sigx::signal_wrapper< T_signal, internal::SIGGROUP_SIGC, 2 > sigx::signal_wrapper< T_signal, internal::SIGGROUP_SIGC, 3 > sigx::signal_wrapper< T_signal, internal::SIGGROUP_SIGC, 4 > sigx::signal_wrapper< T_signal, internal::SIGGROUP_SIGC, 5 > sigx::signal_wrapper< T_signal, internal::SIGGROUP_SIGC, 6 > sigx::signal_wrapper< T_signal, internal::SIGGROUP_SIGC, 7 >

Protected Member Functions

 nonheapallocatable ()
 ~nonheapallocatable ()

Detailed Description

Private operator new and delete ensure derived classes cannot be created with new on the heap.

Note:
Intended use as baseclass only.
Author:
klaus triendl

Constructor & Destructor Documentation

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

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


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

Generated on Wed Jan 28 21:38:00 2009 for sigx++ by  doxygen 1.5.8