lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
Public Member Functions | Protected Member Functions
lean::pimpl::safe_pimpl_base Class Reference

Base class that permits safe destruction for incomplete private implementation classes. More...

#include <safe_pimpl_base.h>

List of all members.

Public Member Functions

virtual ~safe_pimpl_base () throw ()
 Virtual destructor guarantees correct destruction, even where the actual pimpl class is unknown.

Protected Member Functions

LEAN_INLINE safe_pimpl_base (const safe_pimpl_base &)
LEAN_INLINE safe_pimpl_baseoperator= (const safe_pimpl_base &)

Detailed Description

Base class that permits safe destruction for incomplete private implementation classes.


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