MySQL 9.3.0
Source Code Documentation
jit_executor::JavaScript Member List

This is the complete list of members for jit_executor::JavaScript, including all inherited members.

array_buffer(const std::string &data) const overrideshcore::polyglot::Java_script_interfacevirtual
clear_is_terminating()shcore::polyglot::Polyglot_languageprotected
common_context()shcore::polyglot::Polyglot_languageinline
context() constshcore::polyglot::Polyglot_language
convert(poly_value value) constshcore::polyglot::Polyglot_language
convert(const Value &value) constshcore::polyglot::Polyglot_language
convert_args(const std::vector< poly_value > &args) constshcore::polyglot::Polyglot_language
copy_global_context() constshcore::polyglot::Polyglot_language
create_exception_object(const std::string &error, poly_value exception_object) const overrideshcore::polyglot::Java_script_interfaceprivatevirtual
create_result(const Value &result, ResultState state=ResultState::Ok)jit_executor::JavaScriptprivate
create_result(const shcore::polyglot::Polyglot_error &error)jit_executor::JavaScriptprivate
create_source(const std::string &source, const std::string &code_str) constjit_executor::JavaScript
shcore::polyglot::Java_script_interface::create_source(const std::string &path) constshcore::polyglot::Polyglot_language
current_script_folder() constshcore::polyglot::Polyglot_language
debug(const std::string &path)shcore::polyglot::Polyglot_language
enable_debug()shcore::polyglot::Polyglot_languageprivate
enter_script(const std::string &s)shcore::polyglot::Polyglot_language
erase(poly_reference value)shcore::polyglot::Polyglot_language
error_callback(const char *bytes, size_t length, void *data)shcore::polyglot::Polyglot_languageprivatestatic
error_handler(const char *bytes, size_t length) overridejit_executor::JavaScriptprivatevirtual
eval(poly_reference source, poly_value *result) constjit_executor::JavaScript
shcore::polyglot::Java_script_interface::eval(const std::string &source, const std::string &code_str, poly_value *result) constshcore::polyglot::Polyglot_language
execute(const std::string &code, int timeout, ResultType result_type, const GlobalCallbacks &callbacks)jit_executor::JavaScript
shcore::polyglot::Java_script_interface::execute(const std::string &code_str, const std::string &source)shcore::polyglot::Polyglot_language
finalize() overrideshcore::polyglot::Java_script_interfacevirtual
from_native_object(const Object_bridge_t &object) const overridejit_executor::JavaScriptprivate
shcore::polyglot::Java_script_interface::from_native_object(const Object_bridge_t &object) const =0shcore::polyglot::Polyglot_languagepure virtual
get_content_set_path(const std::vector< shcore::Value > &args)jit_executor::JavaScriptprivate
get_current_mrs_user_id()jit_executor::JavaScriptprivate
get_debug_port() constshcore::polyglot::Polyglot_languageinlineprivatevirtual
get_global(const std::string &name) constshcore::polyglot::Polyglot_language
get_language_id() const overrideshcore::polyglot::Java_script_interfaceinlinevirtual
get_member(poly_value object, const char *name, poly_value *member) constshcore::polyglot::Polyglot_language
get_parameter_string(const std::vector< Value > &parameters) constjit_executor::JavaScript
get_session(const std::vector< shcore::Value > &args)jit_executor::JavaScriptprivate
globals() constshcore::polyglot::Polyglot_language
id()jit_executor::JavaScriptinline
init_context_builder()shcore::polyglot::Polyglot_languagevirtual
initialize(const std::shared_ptr< IFile_system > &fs={}) overrideshcore::polyglot::Java_script_interfacevirtual
is_object(poly_value object, std::string *class_name=nullptr) const overrideshcore::polyglot::Java_script_interfacevirtual
is_terminating() constshcore::polyglot::Polyglot_language
is_undefined(poly_value value) const overrideshcore::polyglot::Java_script_interfacevirtual
keywords() const overrideshcore::polyglot::Java_script_interfacevirtual
language()shcore::polyglot::Polyglot_languageinline
load_plugin(const std::string &path)shcore::polyglot::Polyglot_languageinlinevirtual
m_codejit_executor::JavaScriptprivate
m_common_contextshcore::polyglot::Polyglot_languageprotected
m_contextshcore::polyglot::Polyglot_languageprotected
m_context_buildershcore::polyglot::Polyglot_languageprotected
m_current_scriptshcore::polyglot::Polyglot_languageprotected
m_debug_portshcore::polyglot::Polyglot_languageprotected
m_execution_threadjit_executor::JavaScriptprivate
m_file_systemshcore::polyglot::Polyglot_languageprotected
m_global_callbacksjit_executor::JavaScriptprivate
m_globalsshcore::polyglot::Polyglot_languageprotected
m_idjit_executor::JavaScriptprivate
m_predefined_globalsjit_executor::JavaScriptprivate
m_processing_statejit_executor::JavaScriptprivate
m_processing_state_conditionjit_executor::JavaScriptprivate
m_processing_state_mutexjit_executor::JavaScriptprivate
m_promise_resolverjit_executor::JavaScriptprivate
m_resultjit_executor::JavaScriptprivate
m_result_typejit_executor::JavaScriptprivate
m_scopeshcore::polyglot::Polyglot_languageprivate
m_sessionjit_executor::JavaScriptprivate
m_storageshcore::polyglot::Polyglot_languageprotected
m_terminatingshcore::polyglot::Polyglot_languageprivate
m_threadshcore::polyglot::Polyglot_languageprotected
m_typesshcore::polyglot::Polyglot_languageprotected
m_undefinedshcore::polyglot::Java_script_interfaceprivate
native_array(poly_value object)jit_executor::JavaScriptprivate
native_object(poly_value object)jit_executor::JavaScriptprivate
operator=(const Polyglot_language &)=deleteshcore::polyglot::Polyglot_language
operator=(Polyglot_language &&)=deleteshcore::polyglot::Polyglot_language
output_callback(const char *bytes, size_t length, void *data)shcore::polyglot::Polyglot_languageprivatestatic
output_handler(const char *bytes, size_t length) overridejit_executor::JavaScriptprivatevirtual
poly_string(const std::string &data) constshcore::polyglot::Polyglot_language
Polyglot_language(Polyglot_common_context *common_context, const std::string &debug_port="")shcore::polyglot::Java_script_interfaceexplicit
Polyglot_language(const Polyglot_language &)=deleteshcore::polyglot::Java_script_interface
Polyglot_language(Polyglot_language &&)=deleteshcore::polyglot::Java_script_interface
resolve_promise(poly_value promise)jit_executor::JavaScriptprivate
run()jit_executor::JavaScriptprivate
set_file_system()shcore::polyglot::Polyglot_languageprivate
set_global(const std::string &name, const Value &value) constshcore::polyglot::Polyglot_language
set_global(const std::string &name, poly_value value) constshcore::polyglot::Polyglot_language
set_global_function(const std::string &name, poly_callback callback, void *data=nullptr)shcore::polyglot::Polyglot_language
set_processing_state(ProcessingState state)jit_executor::JavaScriptprivate
start(size_t id, const std::shared_ptr< IFile_system > &fs={}, const Dictionary_t &predefined_globals={})jit_executor::JavaScript
stop()jit_executor::JavaScript
stop_run_thread()jit_executor::JavaScriptprivate
store(poly_value value)shcore::polyglot::Polyglot_language
synch_error(const std::vector< poly_value > &args)jit_executor::JavaScriptprivate
synch_return(const std::vector< poly_value > &args)jit_executor::JavaScriptprivate
terminate()shcore::polyglot::Polyglot_language
thread() constshcore::polyglot::Polyglot_language
throw_exception_object(const shcore::Dictionary_t &data) constshcore::polyglot::Polyglot_language
throw_exception_object(const Polyglot_error &data) constshcore::polyglot::Polyglot_language
throw_exception_object(poly_value exception) constshcore::polyglot::Polyglot_languageprivate
throw_jit_executor_exception(const Jit_executor_exception &exception)shcore::polyglot::Polyglot_language
to_native_object(poly_value object, const std::string &class_name) overridejit_executor::JavaScriptprivatevirtual
to_string(poly_value obj) constshcore::polyglot::Polyglot_language
type_info(poly_value value) constshcore::polyglot::Polyglot_language
undefined() const overrideshcore::polyglot::Java_script_interfacevirtual
wait_for_idle()jit_executor::JavaScript
wrap_callback(poly_callback callback, void *data) constshcore::polyglot::Polyglot_languageprotected
~Java_script_interface() override=defaultshcore::polyglot::Java_script_interface
~JavaScript() override=defaultjit_executor::JavaScript
~Polyglot_language()=defaultshcore::polyglot::Polyglot_languagevirtual