v8toolkit
0.0.1
Utility library for embedding V8 Javascript engine in a c++ program
|
#include <v8helpers.h>
Public Member Functions | |
Any (T data) | |
virtual | ~Any () |
T | get () |
Public Attributes | |
T | data |
std::string | type_name |
Best used for types that are intrinsically pointers like std::shared_ptr or std::exception_ptr
Definition at line 585 of file v8helpers.h.
|
inline |
Definition at line 586 of file v8helpers.h.
|
inlinevirtual |
Definition at line 587 of file v8helpers.h.
|
inline |
Definition at line 589 of file v8helpers.h.
T v8toolkit::Any< T >::data |
Definition at line 588 of file v8helpers.h.
|
inherited |
Definition at line 531 of file v8helpers.h.
Referenced by v8toolkit::CastToNative< std::unique_ptr< T, Rest... >, std::enable_if_t< is_wrapped_type_v< T > > >::callable(), v8toolkit::TypeChecker< T, TypeList<> >::check(), and v8toolkit::TypeChecker< T, v8toolkit::TypeList< Head, Tail... >, std::enable_if_t<!std::is_const< T >::value &&std::is_const< Head >::value > >::check().