v8toolkit
0.0.1
Utility library for embedding V8 Javascript engine in a c++ program
|
#include <v8_class_wrapper.h>
Public Member Functions | |
virtual void | operator() (v8::Isolate *isolate, const void *object) const =0 |
virtual bool | destructive () const =0 |
virtual std::string | name () const =0 |
Design Questions:
Definition at line 72 of file v8_class_wrapper.h.
|
pure virtual |
Implemented in v8toolkit::DestructorBehavior_LeaveAlone, and v8toolkit::DestructorBehavior_Delete< T >.
|
pure virtual |
Implemented in v8toolkit::DestructorBehavior_LeaveAlone, and v8toolkit::DestructorBehavior_Delete< T >.
Referenced by v8toolkit::V8ClassWrapper< T, V8TOOLKIT_V8CLASSWRAPPER_USE_REAL_TEMPLATE_SFINAE >::initialize_new_js_object().
|
pure virtual |
Implemented in v8toolkit::DestructorBehavior_LeaveAlone, and v8toolkit::DestructorBehavior_Delete< T >.