sigx++ 2.0.1
Protected Member Functions
sigx::noncopyable Class Reference

Private copy constructor and copy assignment ensure derived classes cannot be copied. More...

#include <noncopyable.h>

Inheritance diagram for sigx::noncopyable:
sigx::lock_acquirer< I_policy, boost::mpl::eval_if< std::tr1::is_const< T_type >, std::tr1::add_const< T_type::acquired_type >, boost::mpl::identity< T_type::acquired_type > >::type, T_mutex > sigx::lock_acquirer< readlock, T_type, T_mutex, std::tr1::true_type > sigx::lock_acquirer< readlock, T_type, T_mutex, T_islockable > sigx::lock_acquirer< writelock, T_type, T_mutex, std::tr1::true_type > sigx::lock_acquirer< writelock, T_type, T_mutex, T_islockable > sigx::lockable_base< Glib::Mutex > sigx::lockable_base< Glib::RecMutex > sigx::lockable_base< Glib::RWLock > sigx::lockable_base< Glib::StaticMutex > sigx::lockable_base< Glib::StaticRecMutex > sigx::dispatchable sigx::lock_acquirer< I_policy, T_type, T_mutex, T_islockable > sigx::lockable_base< T_mutex > sigx::request_f< T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 >

Protected Member Functions

 noncopyable ()
 ~noncopyable ()

Detailed Description

Private copy constructor and copy assignment ensure derived classes cannot be copied.

Note:
Intended use as baseclass only.

Constructor & Destructor Documentation

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

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