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

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

add_destruction_callback(callable_t callable, priority ePriority=priority::normal) noexceptqx::details::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::details::base_delegate< derived_t, return_t, args_t >
add_token(callable_t callable, priority ePriority=priority::normal) noexceptqx::details::base_delegate< derived_t, return_t, args_t >
add_token(object_t &object, return_t(object_t::*pMethod)(args_t...), priority ePriority=priority::normal) noexceptqx::details::base_delegate< derived_t, return_t, args_t >
add_weak(std::weak_ptr< object_t > pWeakObject, callable_t callable, priority ePriority=priority::normal) noexceptqx::details::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::details::base_delegate< derived_t, return_t, args_t >
clear() noexceptqx::details::base_delegate< derived_t, return_t, args_t >
create_singlecast(creation_args_t... args) noexceptqx::details::base_delegate< derived_t, return_t, args_t >static
empty() const noexceptqx::details::base_delegate< derived_t, return_t, args_t >
execute_internal(const invoke_single_t &invokeSingle, const invoke_multiple_t &invokeMultiple) const noexceptqx::details::base_delegate< derived_t, return_t, args_t >protected
remove(delegate_token_type token) noexceptqx::details::base_delegate< derived_t, return_t, args_t >
size() const noexceptqx::details::base_delegate< derived_t, return_t, args_t >