template <typename FD, typename... BoundArgs>

class front_binder

Defined at line 79 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/internal/functional.h

Public Methods

template <typename F, typename... Args>
void front_binder<FD, BoundArgs...> (std::in_place_t , F && f, Args &&... args)

Defined at line 84 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/internal/functional.h

void front_binder<FD, BoundArgs...> (const front_binder<FD, BoundArgs...> & )

Defined at line 98 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/internal/functional.h

front_binder<FD, BoundArgs...> & operator= (const front_binder<FD, BoundArgs...> & )

Defined at line 99 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/internal/functional.h

void front_binder<FD, BoundArgs...> (front_binder<FD, BoundArgs...> && )

Defined at line 100 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/internal/functional.h

front_binder<FD, BoundArgs...> & operator= (front_binder<FD, BoundArgs...> && )

Defined at line 101 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/internal/functional.h

template <typename... CallArgs>
std::invoke_result_t<FD &, BoundArgs &..., CallArgs &&...> operator() (CallArgs &&... call_args)

Defined at line 104 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/internal/functional.h

template <typename... CallArgs>
std::invoke_result_t<const FD &, const BoundArgs &..., CallArgs &&...> operator() (CallArgs &&... call_args)

Defined at line 112 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/internal/functional.h

template <typename... CallArgs>
std::invoke_result_t<FD &&, BoundArgs &&..., CallArgs &&...> operator() (CallArgs &&... call_args)

Defined at line 120 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/internal/functional.h

template <typename... CallArgs>
std::invoke_result_t<const FD &&, const BoundArgs &&..., CallArgs &&...> operator() (CallArgs &&... call_args)

Defined at line 128 of file ../../sdk/lib/stdcompat/include/lib/stdcompat/internal/functional.h