Direct-BT v3.3.0-1-gc2d430c
Direct-BT - Direct Bluetooth Programming.
jau::function< R(A...)> Member List

This is the complete list of members for jau::function< R(A...)>, including all inherited members.

bind_lambda(L func) noexceptjau::function< R(A...)>inlinestatic
bind_ylambda(L func) noexceptjau::function< R(A...)>inlinestatic
delegate_type typedefjau::function< R(A...)>
function() noexceptjau::function< R(A...)>inline
function(std::nullptr_t) noexceptjau::function< R(A...)>inline
function(delegate_type _delegate, int dummy) noexceptjau::function< R(A...)>inlineexplicit
function(R(*func)(A...)) noexceptjau::function< R(A...)>inline
function(L func) noexceptjau::function< R(A...)>inline
function(C1 *base, R(C0::*mfunc)(A...)) noexceptjau::function< R(A...)>inline
function(const I &data, R(*func)(I &, A...)) noexceptjau::function< R(A...)>inline
function(I &&data, R(*func)(I &, A...)) noexceptjau::function< R(A...)>inline
function(I *data_ptr, R(*func)(I *, A...)) noexceptjau::function< R(A...)>inline
function(uint64_t id, std::function< R(A...)> func) noexceptjau::function< R(A...)>inline
function(const function &o) noexcept=defaultjau::function< R(A...)>
function(function &&o) noexcept=defaultjau::function< R(A...)>
function() noexceptjau::function< R(A...)>inline
function(std::nullptr_t) noexceptjau::function< R(A...)>inline
function(std::shared_ptr< target_type > _funcPtr, size_t asize_) noexceptjau::function< R(A...)>inlineexplicit
function(R(*func)(A...)) noexceptjau::function< R(A...)>inline
function(L func) noexceptjau::function< R(A...)>inline
function(C1 *base, R(C0::*mfunc)(A...)) noexceptjau::function< R(A...)>inline
function(const I &data, R(*func)(I &, A...)) noexceptjau::function< R(A...)>inline
function(I &&data, R(*func)(I &, A...)) noexceptjau::function< R(A...)>inline
function(I *data_ptr, R(*func)(I *, A...)) noexceptjau::function< R(A...)>inline
function(uint64_t id, std::function< R(A...)> func) noexceptjau::function< R(A...)>inline
function(const function &o) noexcept=defaultjau::function< R(A...)>
function(function &&o) noexcept=defaultjau::function< R(A...)>
is_null() const noexceptjau::function< R(A...)>inline
is_null() const noexceptjau::function< R(A...)>inline
is_target_trivially_copyable() const noexceptjau::function< R(A...)>inline
operator bool() const noexceptjau::function< R(A...)>inlineexplicit
operator bool() const noexceptjau::function< R(A...)>inlineexplicit
operator!=(const function< R(A...)> &rhs) const noexceptjau::function< R(A...)>inline
operator!=(const function< R(A...)> &rhs) const noexceptjau::function< R(A...)>inline
operator()(A... args) constjau::function< R(A...)>inline
operator()(A... args)jau::function< R(A...)>inline
operator()(A... args) constjau::function< R(A...)>inline
operator()(A... args)jau::function< R(A...)>inline
operator=(const function &o) noexcept=defaultjau::function< R(A...)>
operator=(function &&o) noexcept=defaultjau::function< R(A...)>
operator=(const function &o) noexcept=defaultjau::function< R(A...)>
operator=(function &&o) noexcept=defaultjau::function< R(A...)>
operator==(const function< R(A...)> &rhs) const noexceptjau::function< R(A...)>inline
operator==(const function< R(A...)> &rhs) const noexceptjau::function< R(A...)>inline
result_type typedefjau::function< R(A...)>
result_type typedefjau::function< R(A...)>
signature() const noexceptjau::function< R(A...)>inline
signature() const noexceptjau::function< R(A...)>inline
size() const noexceptjau::function< R(A...)>inline
target_size() const noexceptjau::function< R(A...)>inline
target_size() const noexceptjau::function< R(A...)>inline
target_type typedefjau::function< R(A...)>
toString() constjau::function< R(A...)>inline
toString() constjau::function< R(A...)>inline
type() const noexceptjau::function< R(A...)>inline
type() const noexceptjau::function< R(A...)>inline