v8toolkit  0.0.1
Utility library for embedding V8 Javascript engine in a c++ program
Static Public Member Functions | List of all members
v8toolkit::LTG< T > Struct Template Reference

#include <v8helpers.h>

Static Public Member Functions

template<class R , class... Args>
static auto go (R(T::*)(Args...) const) -> func::function< R(Args...)>
 
template<class R , class... Args>
static auto go (R(T::*)(Args...)) -> func::function< R(Args...)>
 
template<class R , class... Args>
static auto go (R(T::*)(Args...) const &) -> func::function< R(Args...)>
 
template<class R , class... Args>
static auto go (R(T::*)(Args...)&) -> func::function< R(Args...)>
 

Detailed Description

template<class T>
struct v8toolkit::LTG< T >

Returns a func::function type compatible with the lambda passed in

Definition at line 215 of file v8helpers.h.

Member Function Documentation

template<class T >
template<class R , class... Args>
static auto v8toolkit::LTG< T >::go ( R(T::*)(Args...)  const) -> func::function< R(Args...)>
static
template<class T >
template<class R , class... Args>
static auto v8toolkit::LTG< T >::go ( R(T::*)(Args...)  ) -> func::function< R(Args...)>
static
template<class T >
template<class R , class... Args>
static auto v8toolkit::LTG< T >::go ( R(T::*)(Args...) const &  ) -> func::function< R(Args...)>
static
template<class T >
template<class R , class... Args>
static auto v8toolkit::LTG< T >::go ( R(T::*)(Args...)&  ) -> func::function< R(Args...)>
static

The documentation for this struct was generated from the following file: