v8toolkit  0.0.1
Utility library for embedding V8 Javascript engine in a c++ program
Classes | Namespaces | Functions
unspecified_parameter_value.h File Reference
#include <type_traits>
#include <tuple>
#include <v8.h>
#include "v8helpers.h"
#include "casts.hpp"
Include dependency graph for unspecified_parameter_value.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  v8toolkit::cast_to_native_no_value< T, class >
 

Namespaces

 v8toolkit
 

Functions

template<class T , int default_arg_position = -1, class DefaultArgsTuple = std::tuple<>>
T * v8toolkit::get_default_parameter (const v8::FunctionCallbackInfo< v8::Value > &info, int &i, std::vector< std::unique_ptr< StuffBase >> &stuff, DefaultArgsTuple &&default_args_tuple)