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().