dot-xx
A personal collection of small C++ modules
Loading...
Searching...
No Matches
dxx::overload::fn_ptr_wrapper< Callable, Class, Ret, Args > Class Template Reference

Class == int means free function (can't have a method on int) More...

Public Member Functions

constexpr fn_ptr_wrapper (Callable c_ptr)
constexpr decltype(auto) operator() (Args... args) const noexcept(noexcept(this->ptr(std::forward< Args >(args)...)))
constexpr decltype(auto) operator() (Class c, Args... args) const noexcept(noexcept((std::forward< Class >(c).*(this->ptr))(std::forward< Args >(args)...)))

Detailed Description

template<typename Callable, typename Class, typename Ret, typename... Args>
class dxx::overload::fn_ptr_wrapper< Callable, Class, Ret, Args >

Class == int means free function (can't have a method on int)


The documentation for this class was generated from the following file:
  • /build-llvm-libcpp/_deps/dot-xx-overload-src/src/overload.xx