RTBKit  0.9
Open-source framework to create real-time ad bidding systems.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Static Public Member Functions
Datacratic::JS::CallPmfWithTypePositionList< TypeList< ArgsWithPosition...> > Struct Template Reference

List of all members.

Static Public Member Functions

template<typename R , typename... Args, typename Obj >
static R call (R(Obj::*pmf)(Args...), Obj &obj, const JS::JSArgs &args, const std::vector< JSValue > &defaults=std::vector< JSValue >())
template<typename... Args, typename Obj >
static void call (void(Obj::*pmf)(Args...), Obj &obj, const JS::JSArgs &args, const std::vector< JSValue > &defaults=std::vector< JSValue >())
template<typename R , typename... Args, typename Obj >
static R call (R(Obj::*pmf)(Args...) const, const Obj &obj, const JS::JSArgs &args, const std::vector< JSValue > &defaults=std::vector< JSValue >())
template<typename... Args, typename Obj >
static void call (void(Obj::*pmf)(Args...) const, const Obj &obj, const JS::JSArgs &args, const std::vector< JSValue > &defaults=std::vector< JSValue >())

Detailed Description

template<typename... ArgsWithPosition>
struct Datacratic::JS::CallPmfWithTypePositionList< TypeList< ArgsWithPosition...> >

Definition at line 1174 of file js_utils.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator