|
v8toolkit
0.0.1
Utility library for embedding V8 Javascript engine in a c++ program
|
#include <v8toolkit.h>

Public Member Functions | |
| WrappedData (T *native_object, SetWeakCallbackData *weak_callback_data) | |
| ~WrappedData () | |
Public Attributes | |
| AnyBase * | native_object |
| std::string | native_object_type = demangle<T>() |
| SetWeakCallbackData * | weak_callback_data = nullptr |
| T * | original_pointer |
Holds the c++ object to be embedded inside a javascript object along with additional debugging information when requested
Definition at line 58 of file v8toolkit.h.
|
inline |
Definition at line 64 of file v8toolkit.h.
|
inline |
Definition at line 70 of file v8toolkit.h.
| AnyBase* v8toolkit::WrappedData< T >::native_object |
Definition at line 59 of file v8toolkit.h.
| std::string v8toolkit::WrappedData< T >::native_object_type = demangle<T>() |
Definition at line 60 of file v8toolkit.h.
| SetWeakCallbackData* v8toolkit::WrappedData< T >::weak_callback_data = nullptr |
Definition at line 61 of file v8toolkit.h.
| T* v8toolkit::WrappedData< T >::original_pointer |
Definition at line 62 of file v8toolkit.h.
1.8.11