sigx++  2.0.1
Protected Member Functions
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 ( )
inlineprotected
sigx::nonheapallocatable::~nonheapallocatable ( )
inlineprotected

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