Namespaces | |
| detail | |
| keywords | |
| postconstructible_adl_barrier | |
| predestructible_adl_barrier | |
Classes | |
| class | connection |
| class | deconstruct_access |
| class | dummy_mutex |
| class | expired_slot |
| class | last_value |
| class | last_value< void > |
| class | no_slots_error |
| class | optional_last_value |
| class | optional_last_value< void > |
| class | postconstructor_invoker |
| singleton | predestructing_deleter |
| class | scoped_connection |
| class | shared_connection_block |
| class | signal |
| class | signal_base |
| class | signal_type |
| class | slot |
| class | slot_base |
| class | trackable |
Functions | |
| void | null_deleter (const void *) |
| void | swap (connection &conn1, connection &conn2) |
| void | swap (scoped_connection &conn1, scoped_connection &conn2) |
| template<class T > | |
| postconstructor_invoker< T > | deconstruct () |
| template<class T , class... Args> | |
| postconstructor_invoker< T > | deconstruct (Args &&...args) |
| template<typename T > | |
| shared_ptr< T > | deconstruct_ptr (T *ptr) |
| template<typename T , typename D > | |
| shared_ptr< T > | deconstruct_ptr (T *ptr, D deleter) |
| template<typename Signature , typename Combiner , typename Group , typename GroupCompare , typename SlotFunction , typename ExtendedSlotFunction , typename Mutex > | |
| void | swap (signal< Signature, Combiner, Group, GroupCompare, SlotFunction, ExtendedSlotFunction, Mutex > &sig1, signal< Signature, Combiner, Group, GroupCompare, SlotFunction, ExtendedSlotFunction, Mutex > &sig2) |
| postconstructor_invoker<T> boost::signals2::deconstruct | ( | ) |
| postconstructor_invoker< T > boost::signals2::deconstruct | ( | Args &&... | args | ) |
References boost::python::args().
| shared_ptr<T> boost::signals2::deconstruct_ptr | ( | T * | ptr | ) |
References boost::signals2::detail::do_postconstruct(), and boost::python::ptr().
| shared_ptr<T> boost::signals2::deconstruct_ptr | ( | T * | ptr, |
| D | deleter | ||
| ) |
References boost::signals2::detail::do_postconstruct().
|
inline |
Referenced by boost::serialization::load_construct_data().
| void boost::signals2::swap | ( | signal< Signature, Combiner, Group, GroupCompare, SlotFunction, ExtendedSlotFunction, Mutex > & | sig1, |
| signal< Signature, Combiner, Group, GroupCompare, SlotFunction, ExtendedSlotFunction, Mutex > & | sig2 | ||
| ) |
|
inline |
References boost::signals2::connection::swap().
|
inline |
References boost::signals2::connection::swap().
Referenced by boost::signals2::connection::swap().