Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Macro CXXD_SHARED_PTR_ALL_HEADER

CXXD_SHARED_PTR_ALL_HEADER — The shared_ptr header file name for all shared_ptr header implementations.

Synopsis

// In header: <boost/cxx_dual/impl/shared_ptr.hpp>

CXXD_SHARED_PTR_ALL_HEADER

Description

The object-like macro expands to the include header file designation for all shared_ptr header file implemntations. The macro is used with the syntax: #include CXXD_SHARED_PTR_ALL_HEADER

The included header file includes the shared_ptr implementation as well as the weak_ptr, make_shared, and enable_shared_from_this implementations.


PrevUpHomeNext