v8toolkit  0.0.1
Utility library for embedding V8 Javascript engine in a c++ program
Public Types | Public Member Functions | List of all members
v8toolkit::TupleForEach< position, Tuple > Struct Template Reference

#include <v8toolkit.h>

Public Types

using super = TupleForEach< position-1, Tuple >
 

Public Member Functions

void operator() (v8::Isolate *isolate, v8::Local< v8::Value > *params, const Tuple &tuple)
 

Detailed Description

template<int position, class Tuple>
struct v8toolkit::TupleForEach< position, Tuple >

Populates an array of v8::Values with the values of the tuple, casted by the tuple element's type

Definition at line 496 of file v8toolkit.h.

Member Typedef Documentation

template<int position, class Tuple>
using v8toolkit::TupleForEach< position, Tuple >::super = TupleForEach<position - 1, Tuple>

Definition at line 503 of file v8toolkit.h.

Member Function Documentation

template<int position, class Tuple>
void v8toolkit::TupleForEach< position, Tuple >::operator() ( v8::Isolate *  isolate,
v8::Local< v8::Value > *  params,
const Tuple &  tuple 
)
inline

Definition at line 504 of file v8toolkit.h.


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