#include <polyglot_array_wrapper.h>
|
using | Collectable_t = Collectable< Value::Array_type, t > |
|
using | Native_ptr = std::shared_ptr< Value::Array_type > |
|
static bool | unwrap (poly_thread thread, poly_value value, Native_ptr *ret_object) |
|
static poly_value | handler_release_collectable (poly_thread thread, poly_callback_info args) |
|
static poly_value | native_handler_no_args (poly_thread thread, poly_callback_info args) |
| Generic handler to be used with pure native functions, no interaction with the polyglot library is done: More...
|
|
static poly_value | polyglot_handler_no_args (poly_thread thread, poly_callback_info args) |
| Generic handler to be used with functions that interact with the polyglot library: More...
|
|
static poly_value | native_handler_fixed_args (poly_thread thread, poly_callback_info args) |
| Generic handler to be used with pure native functions, no interaction with the polyglot library is done: More...
|
|
static poly_value | polyglot_handler_fixed_args (poly_thread thread, poly_callback_info args) |
| Generic handler to be used with functions that interact with the polyglot library, this is: More...
|
|
static poly_value | native_handler_variable_args (poly_thread thread, poly_callback_info args) |
| Generic handler to be used with pure native functions, no interaction with the polyglot library is done: More...
|
|
std::weak_ptr< Polyglot_language > | m_language |
|
◆ Polyglot_array_wrapper() [1/4]
shcore::polyglot::Polyglot_array_wrapper::Polyglot_array_wrapper |
( |
| ) |
|
|
delete |
◆ Polyglot_array_wrapper() [2/4]
shcore::polyglot::Polyglot_array_wrapper::Polyglot_array_wrapper |
( |
std::weak_ptr< Polyglot_language > |
language | ) |
|
|
explicit |
◆ ~Polyglot_array_wrapper()
shcore::polyglot::Polyglot_array_wrapper::~Polyglot_array_wrapper |
( |
| ) |
|
|
overridedefault |
◆ Polyglot_array_wrapper() [3/4]
◆ Polyglot_array_wrapper() [4/4]
◆ create_wrapper()
poly_value shcore::polyglot::Polyglot_array_wrapper::create_wrapper |
( |
poly_thread |
thread, |
|
|
poly_context |
context, |
|
|
ICollectable * |
collectable |
|
) |
| const |
|
overrideprivatevirtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
The documentation for this class was generated from the following files: