#include <polyglot_iterator_wrapper.h>
|
| using | Collectable_t = Collectable< IPolyglot_iterator, t > |
| |
| using | Native_ptr = std::shared_ptr< IPolyglot_iterator > |
| |
| 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_iterator_wrapper()
| shcore::polyglot::Polyglot_iterator_wrapper::Polyglot_iterator_wrapper |
( |
std::weak_ptr< Polyglot_language > |
language | ) |
|
|
inlineexplicit |
◆ create_wrapper()
| poly_value shcore::polyglot::Polyglot_iterator_wrapper::create_wrapper |
( |
poly_thread |
thread, |
|
|
poly_context |
context, |
|
|
ICollectable * |
collectable |
|
) |
| const |
|
overrideprivatevirtual |
The documentation for this class was generated from the following files: