#include <boost/signals/detail/signals_common.hpp>#include <boost/signals/connection.hpp>#include <boost/signals/trackable.hpp>#include <boost/visit_each.hpp>#include <boost/shared_ptr.hpp>#include <cassert>

Classes | |
| class | boost::BOOST_SIGNALS_NAMESPACE::detail::slot_base | 
| struct | boost::BOOST_SIGNALS_NAMESPACE::detail::slot_base::data_t | 
| class | boost::slot< SlotFunction > | 
Namespaces | |
| boost | |
| Duration formatting facet for input.  | |
| boost::BOOST_SIGNALS_NAMESPACE | |
| boost::BOOST_SIGNALS_NAMESPACE::detail | |
Functions | |
| template<typename F > | |
| reference_wrapper< const F > | boost::BOOST_SIGNALS_NAMESPACE::get_invocable_slot (const F &f, BOOST_SIGNALS_NAMESPACE::detail::signal_tag) | 
| template<typename F > | |
| const F & | boost::BOOST_SIGNALS_NAMESPACE::get_invocable_slot (const F &f, BOOST_SIGNALS_NAMESPACE::detail::reference_tag) | 
| template<typename F > | |
| const F & | boost::BOOST_SIGNALS_NAMESPACE::get_invocable_slot (const F &f, BOOST_SIGNALS_NAMESPACE::detail::value_tag) | 
| template<typename F > | |
| const F & | boost::BOOST_SIGNALS_NAMESPACE::get_inspectable_slot (const F &f, BOOST_SIGNALS_NAMESPACE::detail::signal_tag) | 
| template<typename F > | |
| const F & | boost::BOOST_SIGNALS_NAMESPACE::get_inspectable_slot (const reference_wrapper< F > &f, BOOST_SIGNALS_NAMESPACE::detail::reference_tag) | 
| template<typename F > | |
| const F & | boost::BOOST_SIGNALS_NAMESPACE::get_inspectable_slot (const F &f, BOOST_SIGNALS_NAMESPACE::detail::value_tag) | 
| template<typename F > | |
| BOOST_SIGNALS_NAMESPACE::detail::get_slot_tag < F >::type  | boost::BOOST_SIGNALS_NAMESPACE::tag_type (const F &) |