qxLib
qx::base_delegate< derived_t, return_t, args_t > Member List

This is the complete list of members for qx::base_delegate< derived_t, return_t, args_t >, including all inherited members.

add_destruction_callback(callable_t callable, priority ePriority=priority::normal) noexceptqx::base_delegate< derived_t, return_t, args_t >
add_destruction_callback(object_t &object, return_t(object_t::*pMethod)(args_t...), priority ePriority=priority::normal) noexceptqx::base_delegate< derived_t, return_t, args_t >
add_free(callable_t callable, priority ePriority=priority::normal) noexceptqx::base_delegate< derived_t, return_t, args_t >
add_weak(std::weak_ptr< object_t > pWeakObject, callable_t callable, priority ePriority=priority::normal) noexceptqx::base_delegate< derived_t, return_t, args_t >
add_weak(std::weak_ptr< object_t > pWeakObject, return_t(object_t::*pMethod)(args_t...), priority ePriority=priority::normal) noexceptqx::base_delegate< derived_t, return_t, args_t >
clear() noexceptqx::base_delegate< derived_t, return_t, args_t >
create_singlecast(creation_args_t... args) noexceptqx::base_delegate< derived_t, return_t, args_t >static
execute_internal(const invoke_single_t &invokeSingle, const invoke_multiple_t &invokeMultiple) const noexceptqx::base_delegate< derived_t, return_t, args_t >protected
remove(delegate_token_type token) noexceptqx::base_delegate< derived_t, return_t, args_t >