BitShares-Core
7.0.2
BitShares blockchain node software and command-line wallet software
|
#include <api.hpp>
Static Public Member Functions | |
template<typename R , typename C , typename P , typename... Args> | |
static detail::optionals_callable< R, Args... > | functor (P &&p, R(C::*mem_func)(Args...)) |
template<typename R , typename C , typename P , typename... Args> | |
static detail::optionals_callable< R, Args... > | functor (P &&p, R(C::*mem_func)(Args...) const) |
Used as the Transform template parameter for APIs, this type has two main purposes: first, it reads the argument list and return type of a method into template parameters; and second, it uses those types in conjunction with the optionals_callable template above to create a function pointer which supports optional arguments.
|
static |
|
static |